1979 1990 ............................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................#.................................................................................#.................................................................................................................#...................................#.......................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#............................................................................#.............#.............................................................................................................................................................................................................................................................................................................#............................................................................................................................... .............................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................#...................................................................................#.................................................................................................................#.................................#.........................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#..........................................................................#...............#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................ ..............................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#.................................................................................................................#.................................#.......................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#........................................................................#.................#.........................................................................................................................................................................................................................................................................................................#................................................................................................................................. ...............................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#.......................................................................................#.................................................................................................................#.................................#.....................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................#......................................................................#...................#.......................................................................................................................................................................................................................................................................................................#.................................................................................................................................. ................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................#.........................................................................................#.................................................................................................................#.................................#...................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................#....................................................................#.....................#.....................................................................................................................................................................................................................................................................................................#................................................................................................................................... .................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................#...........................................................................................#.................................................................................................................#.................................#.................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#..................................................................#.......................#...................................................................................................................................................................................................................................................................................................#.................................................................................................................................... ..................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#.............................................................................................#.................................................................................................................#.................................#...............................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................#................................................................#.........................#.................................................................................................................................................................................................................................................................................................#..................................................................................................................................... ...................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#...............................................................................................#.................................................................................................................#.................................#.............................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................#..............................................................#...........................#...............................................................................................................................................................................................................................................................................................#...................................................................................................................................... ....................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................#.................................................................................................#.................................................................................................................#.................................#...........................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................#............................................................#.............................#.............................................................................................................................................................................................................................................................................................#....................................................................................................................................... .....................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................#...................................................................................................#.................................................................................................................#.................................#.........................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#..........................................................#...............................#...........................................................................................................................................................................................................................................................................................#........................................................................................................................................ ......................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#.....................................................................................................#.................................................................................................................#.................................#.......................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................#.................................#.........................................................................................................................................................................................................................................................................................#......................................................................................................................................... .......................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#.......................................................................................................#.................................................................................................................#.................................#.....................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#......................................................#...................................#.......................................................................................................................................................................................................................................................................................#.......................................................................................................................................... ........................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................#.........................................................................................................#.................................................................................................................#.................................#...................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................#....................................................#.....................................#.....................................................................................................................................................................................................................................................................................#........................................................................................................................................... .........................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#...........................................................................................................#.................................................................................................................#.................................#.................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#..................................................#.......................................#...................................................................................................................................................................................................................................................................................#............................................................................................................................................ ..........................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#.............................................................................................................#.................................................................................................................#.................................#...............................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................#................................................#.........................................#.................................................................................................................................................................................................................................................................................#............................................................................................................................................. ...........................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#...............................................................................................................#.................................................................................................................#.................................#.............................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................#..............................................#...........................................#...............................................................................................................................................................................................................................................................................#.............................................................................................................................................. ............................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................#.................................................................................................................#.................................................................................................................#.................................#...........................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#............................................#.............................................#.............................................................................................................................................................................................................................................................................#............................................................................................................................................... .............................................................................................................................................#...................................................................................................................................................................................................................................................................................................................#...................................................................................................................#.................................................................................................................#.................................#.........................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#..........................................#...............................................#...........................................................................................................................................................................................................................................................................#................................................................................................................................................ ..............................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#.....................................................................................................................#.................................................................................................................#.................................#.......................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#........................................#.................................................#.........................................................................................................................................................................................................................................................................#................................................................................................................................................. ...............................................................................................................................................#...............................................................................................................................................................................................................................................................................................................#.......................................................................................................................#.................................................................................................................#.................................#.....................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................#......................................#...................................................#.......................................................................................................................................................................................................................................................................#.................................................................................................................................................. ................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.........................................................................................................................#.................................................................................................................#.................................#...................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#....................................#.....................................................#.....................................................................................................................................................................................................................................................................#................................................................................................................................................... .................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...........................................................................................................................#.................................................................................................................#.................................#.................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#..................................#.......................................................#...................................................................................................................................................................................................................................................................#.................................................................................................................................................... ..................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#.............................................................................................................................#.................................................................................................................#.................................#...............................................................................................................................................................................#................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................#................................#.........................................................#.................................................................................................................................................................................................................................................................#..................................................................................................................................................... ...................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................#...............................................................................................................................#.................................................................................................................#.................................#.............................................................................................................................................................................#................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................#..............................#...........................................................#...............................................................................................................................................................................................................................................................#...................................................................................................................................................... ....................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................#.................................................................................................................................#.................................................................................................................#.................................#...........................................................................................................................................................................#................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#............................#.............................................................#.............................................................................................................................................................................................................................................................#....................................................................................................................................................... .....................................................................................................................................................#...................................................................................................................................................................................................................................................................................................#...................................................................................................................................#.................................................................................................................#.................................#.........................................................................................................................................................................#................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..........................#...............................................................#...........................................................................................................................................................................................................................................................#........................................................................................................................................................ ......................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#.....................................................................................................................................#.................................................................................................................#.................................#.......................................................................................................................................................................#................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................#........................#.................................................................#.........................................................................................................................................................................................................................................................#......................................................................................................................................................... .......................................................................................................................................................#...............................................................................................................................................................................................................................................................................................#.......................................................................................................................................#.................................................................................................................#.................................#.....................................................................................................................................................................#................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................#......................#...................................................................#.........................................................................................................................................................................................................................................................#........................................................................................................................................................ ........................................................................................................................................................#.............................................................................................................................................................................................................................................................................................#.........................................................................................................................................#.................................................................................................................#.................................#...................................................................................................................................................................#................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#....................#.....................................................................#.........................................................................................................................................................................................................................................................#....................................................................................................................................................... .........................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#...........................................................................................................................................#.................................................................................................................#.................................#.................................................................................................................................................................#................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................#..................#.......................................................................#.........................................................................................................................................................................................................................................................#...................................................................................................................................................... ..........................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#.............................................................................................................................................#.................................................................................................................#.................................#...............................................................................................................................................................#................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................#................#.........................................................................#.........................................................................................................................................................................................................................................................#..................................................................................................................................................... ...........................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#...............................................................................................................................................#.................................................................................................................#.................................#.............................................................................................................................................................#................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................#..............#...........................................................................#.........................................................................................................................................................................................................................................................#.................................................................................................................................................... ............................................................................................................................................................#.....................................................................................................................................................................................................................................................................................#.................................................................................................................................................#.................................................................................................................#.................................#...........................................................................................................................................................#................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#............#.............................................................................#.........................................................................................................................................................................................................................................................#................................................................................................................................................... .............................................................................................................................................................#...................................................................................................................................................................................................................................................................................#...................................................................................................................................................#.................................................................................................................#.................................#.........................................................................................................................................................#................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................#..........#...............................................................................#.........................................................................................................................................................................................................................................................#.................................................................................................................................................. ..............................................................................................................................................................#.................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#.................................................................................................................#.................................#.......................................................................................................................................................#................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#........#.................................................................................#.........................................................................................................................................................................................................................................................#................................................................................................................................................. ...............................................................................................................................................................#...............................................................................................................................................................................................................................................................................#.......................................................................................................................................................#.................................................................................................................#.................................#.....................................................................................................................................................#................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#......#...................................................................................#.........................................................................................................................................................................................................................................................#................................................................................................................................................ ................................................................................................................................................................#.............................................................................................................................................................................................................................................................................#.........................................................................................................................................................#.................................................................................................................#.................................#...................................................................................................................................................#................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................#....#.....................................................................................#.........................................................................................................................................................................................................................................................#............................................................................................................................................... .................................................................................................................................................................#...........................................................................................................................................................................................................................................................................#...........................................................................................................................................................#.................................................................................................................#.................................#.................................................................................................................................................#................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................#..#.......................................................................................#.........................................................................................................................................................................................................................................................#.............................................................................................................................................. ..................................................................................................................................................................#.........................................................................................................................................................................................................................................................................#.............................................................................................................................................................#.................................................................................................................#.................................#...............................................................................................................................................#................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................##.........................................................................................#.........................................................................................................................................................................................................................................................#............................................................................................................................................. ...................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#...............................................................................................................................................................#.................................................................................................................#.................................#.............................................................................................................................................#................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................#.........................................................................................................................................................................................................................................................#............................................................................................................................................ ....................................................................................................................................................................#.....................................................................................................................................................................................................................................................................#.................................................................................................................................................................#.................................................................................................................#.................................#...........................................................................................................................................#................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................#.........................................................................................................................................................................................................................................................#........................................................................................................................................... .....................................................................................................................................................................#...................................................................................................................................................................................................................................................................#...................................................................................................................................................................#.................................................................................................................#.................................#.........................................................................................................................................#................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................#.........................................................................................................................................................................................................................................................#.......................................................................................................................................... ......................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.....................................................................................................................................................................#.................................................................................................................#.................................#.......................................................................................................................................#................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................#.........................................................................................................................................................................................................................................................#......................................................................................................................................... .......................................................................................................................................................................#...............................................................................................................................................................................................................................................................#.......................................................................................................................................................................#.................................................................................................................#.................................#.....................................................................................................................................#................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................#.........................................................................................................................................................................................................................................................#........................................................................................................................................ ........................................................................................................................................................................#.............................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.................................................................................................................#.................................#...................................................................................................................................#.....................................................................................................................................................................................#..........................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................#.........................................................................................................................................................................................................................................................#....................................................................................................................................... .........................................................................................................................................................................#...........................................................................................................................................................................................................................................................#...........................................................................................................................................................................#.................................................................................................................#.................................#.................................................................................................................................#.....................................................................................................................................................................................#.#........................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................#.........................................................................................................................................................................................................................................................#...................................................................................................................................... ..........................................................................................................................................................................#.........................................................................................................................................................................................................................................................#.............................................................................................................................................................................#.................................................................................................................#.................................#...............................................................................................................................#.....................................................................................................................................................................................#...#......................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................#.........................................................................................................................................................................................................................................................#..................................................................................................................................... ...........................................................................................................................................................................#.......................................................................................................................................................................................................................................................#...............................................................................................................................................................................#.................................................................................................................#.................................#.............................................................................................................................#.....................................................................................................................................................................................#.....#....................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................#.........................................................................................................................................................................................................................................................#.................................................................................................................................... ............................................................................................................................................................................#.....................................................................................................................................................................................................................................................#.................................................................................................................................................................................#.................................................................................................................#.................................#...........................................................................................................................#.....................................................................................................................................................................................#.......#..................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................#.........................................................................................................................................................................................................................................................#................................................................................................................................... .............................................................................................................................................................................#...................................................................................................................................................................................................................................................#...................................................................................................................................................................................#.................................................................................................................#.................................#.........................................................................................................................#.....................................................................................................................................................................................#.........#................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................#.........................................................................................................................................................................................................................................................#.................................................................................................................................. ..............................................................................................................................................................................#.................................................................................................................................................................................................................................................#.....................................................................................................................................................................................#.................................................................................................................#.................................#.......................................................................................................................#.....................................................................................................................................................................................#...........#..............................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................#.........................................................................................................................................................................................................................................................#................................................................................................................................. ...............................................................................................................................................................................#...............................................................................................................................................................................................................................................#.......................................................................................................................................................................................#.................................................................................................................#.................................#.....................................................................................................................#.....................................................................................................................................................................................#.............#..............................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................#.........................................................................................................................................................................................................................................................#................................................................................................................................ ................................................................................................................................................................................#.............................................................................................................................................................................................................................................#.........................................................................................................................................................................................#.................................................................................................................#.................................#...................................................................................................................#.....................................................................................................................................................................................#...............#..............................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................#.........................................................................................................................................................................................................................................................#............................................................................................................................... .................................................................................................................................................................................#...........................................................................................................................................................................................................................................#...........................................................................................................................................................................................#.................................................................................................................#.................................#.................................................................................................................#.....................................................................................................................................................................................#.................#..............................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................#.........................................................................................................................................................................................................................................................#.............................................................................................................................. ..................................................................................................................................................................................#.........................................................................................................................................................................................................................................#.............................................................................................................................................................................................#.................................................................................................................#.................................#...............................................................................................................#.....................................................................................................................................................................................#...................#..............................................................................#...................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................#.........................................................................................................................................................................................................................................................#............................................................................................................................. ...................................................................................................................................................................................#.......................................................................................................................................................................................................................................#...............................................................................................................................................................................................#.................................................................................................................#.................................#.............................................................................................................#.....................................................................................................................................................................................#.....................#..............................................................................#.................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................#.........................................................................................................................................................................................................................................................#............................................................................................................................ ....................................................................................................................................................................................#.....................................................................................................................................................................................................................................#.................................................................................................................................................................................................#.................................................................................................................#.................................#...........................................................................................................#.....................................................................................................................................................................................#.......................#..............................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................#.........................................................................................................................................................................................................................................................#........................................................................................................................... .....................................................................................................................................................................................#...................................................................................................................................................................................................................................#...................................................................................................................................................................................................#.................................................................................................................#.................................#.........................................................................................................#.....................................................................................................................................................................................#.........................#..............................................................................#.............................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................#.........................................................................................................................................................................................................................................................#.......................................................................................................................... ......................................................................................................................................................................................#.................................................................................................................................................................................................................................#.....................................................................................................................................................................................................#.................................................................................................................#.................................#.......................................................................................................#.....................................................................................................................................................................................#...........................#..............................................................................#...........................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................#.........................................................................................................................................................................................................................................................#......................................................................................................................... .......................................................................................................................................................................................#...............................................................................................................................................................................................................................#.......................................................................................................................................................................................................#.................................................................................................................#.................................#.....................................................................................................#.....................................................................................................................................................................................#.............................#..............................................................................#.........................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................#.........................................................................................................................................................................................................................................................#........................................................................................................................ ........................................................................................................................................................................................#.............................................................................................................................................................................................................................#.........................................................................................................................................................................................................#.................................................................................................................#.................................#...................................................................................................#.....................................................................................................................................................................................#...............................#..............................................................................#.......................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................#.........................................................................................................................................................................................................................................................#....................................................................................................................... .........................................................................................................................................................................................#...........................................................................................................................................................................................................................#...........................................................................................................................................................................................................#.................................................................................................................#.................................#.................................................................................................#.....................................................................................................................................................................................#.................................#..............................................................................#.....................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................#.........................................................................................................................................................................................................................................................#...................................................................................................................... ..........................................................................................................................................................................................#.........................................................................................................................................................................................................................#.............................................................................................................................................................................................................#.................................................................................................................#.................................#...............................................................................................#.....................................................................................................................................................................................#...................................#..............................................................................#...................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................#.........................................................................................................................................................................................................................................................#..................................................................................................................... ...........................................................................................................................................................................................#.......................................................................................................................................................................................................................#...............................................................................................................................................................................................................#.................................................................................................................#.................................#.............................................................................................#.....................................................................................................................................................................................#.....................................#..............................................................................#.................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................#.........................................................................................................................................................................................................................................................#.................................................................................................................... ............................................................................................................................................................................................#.....................................................................................................................................................................................................................#.................................................................................................................................................................................................................#.................................................................................................................#.................................#...........................................................................................#.....................................................................................................................................................................................#.......................................#..............................................................................#...............................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................#.........................................................................................................................................................................................................................................................#................................................................................................................... .............................................................................................................................................................................................#...................................................................................................................................................................................................................#...................................................................................................................................................................................................................#.................................................................................................................#.................................#.........................................................................................#.....................................................................................................................................................................................#.........................................#..............................................................................#.............................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................#.........................................................................................................................................................................................................................................................#.................................................................................................................. ..............................................................................................................................................................................................#.................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#.................................................................................................................#.................................#.......................................................................................#.....................................................................................................................................................................................#...........................................#..............................................................................#...........................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................#.........................................................................................................................................................................................................................................................#................................................................................................................. ...............................................................................................................................................................................................#...............................................................................................................................................................................................................#.......................................................................................................................................................................................................................#.................................................................................................................#.................................#.....................................................................................#.....................................................................................................................................................................................#.............................................#..............................................................................#.........................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................#.........................................................................................................................................................................................................................................................#................................................................................................................ ................................................................................................................................................................................................#.............................................................................................................................................................................................................#.........................................................................................................................................................................................................................#.................................................................................................................#.................................#...................................................................................#.....................................................................................................................................................................................#...............................................#..............................................................................#.......................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................#.........................................................................................................................................................................................................................................................#............................................................................................................... .................................................................................................................................................................................................#...........................................................................................................................................................................................................#...........................................................................................................................................................................................................................#.................................................................................................................#.................................#.................................................................................#.....................................................................................................................................................................................#.................................................#..............................................................................#.....................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................#.........................................................................................................................................................................................................................................................#.............................................................................................................. ..................................................................................................................................................................................................#.........................................................................................................................................................................................................#.............................................................................................................................................................................................................................#.................................................................................................................#.................................#...............................................................................#.....................................................................................................................................................................................#...................................................#..............................................................................#...................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#.........................................................................................................................................................................................................................................................#............................................................................................................. ...................................................................................................................................................................................................#.......................................................................................................................................................................................................#...............................................................................................................................................................................................................................#.................................................................................................................#.................................#.............................................................................#.....................................................................................................................................................................................#.....................................................#..............................................................................#.................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................#.........................................................................................................................................................................................................................................................#............................................................................................................ ....................................................................................................................................................................................................#.....................................................................................................................................................................................................#.................................................................................................................................................................................................................................#.................................................................................................................#.................................#...........................................................................#.....................................................................................................................................................................................#.......................................................#..............................................................................#...............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#.........................................................................................................................................................................................................................................................#........................................................................................................... .....................................................................................................................................................................................................#...................................................................................................................................................................................................#...................................................................................................................................................................................................................................#.................................................................................................................#.................................#.........................................................................#.....................................................................................................................................................................................#.........................................................#..............................................................................#.............................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#...........................................................................................................................................................................................................................................................#.......................................................................................................... ......................................................................................................................................................................................................#.................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#.................................................................................................................#.................................#.......................................................................#.....................................................................................................................................................................................#...........................................................#..............................................................................#...........................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#.............................................................................................................................................................................................................................................................#......................................................................................................... .......................................................................................................................................................................................................#...............................................................................................................................................................................................#.......................................................................................................................................................................................................................................#.................................................................................................................#.................................#.....................................................................#.....................................................................................................................................................................................#.............................................................#..............................................................................#.........................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#...............................................................................................................................................................................................................................................................#........................................................................................................ ........................................................................................................................................................................................................#.............................................................................................................................................................................................#.........................................................................................................................................................................................................................................#.................................................................................................................#.................................#...................................................................#.....................................................................................................................................................................................#...............................................................#..............................................................................#.......................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#.................................................................................................................................................................................................................................................................#....................................................................................................... .........................................................................................................................................................................................................#...........................................................................................................................................................................................#...........................................................................................................................................................................................................................................#.................................................................................................................#.................................#.................................................................#.....................................................................................................................................................................................#.................................................................#..............................................................................#.....................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#...................................................................................................................................................................................................................................................................#...................................................................................................... ..........................................................................................................................................................................................................#.........................................................................................................................................................................................#.............................................................................................................................................................................................................................................#.................................................................................................................#.................................#...............................................................#.....................................................................................................................................................................................#...................................................................#..............................................................................#...................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#.....................................................................................................................................................................................................................................................................#..................................................................................................... ...........................................................................................................................................................................................................#.......................................................................................................................................................................................#...............................................................................................................................................................................................................................................#.................................................................................................................#.................................#.............................................................#.....................................................................................................................................................................................#.....................................................................#..............................................................................#.................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#.......................................................................................................................................................................................................................................................................#.................................................................................................... ............................................................................................................................................................................................................#.....................................................................................................................................................................................#.................................................................................................................................................................................................................................................#.................................................................................................................#.................................#...........................................................#.....................................................................................................................................................................................#.......................................................................#..............................................................................#...............................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#.........................................................................................................................................................................................................................................................................#................................................................................................... .............................................................................................................................................................................................................#...................................................................................................................................................................................#...................................................................................................................................................................................................................................................#.................................................................................................................#.................................#.........................................................#.....................................................................................................................................................................................#.........................................................................#..............................................................................#.............................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#...........................................................................................................................................................................................................................................................................#.................................................................................................. ..............................................................................................................................................................................................................#.................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#.................................................................................................................#.................................#.......................................................#.....................................................................................................................................................................................#...........................................................................#..............................................................................#...........................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#.............................................................................................................................................................................................................................................................................#................................................................................................. ...............................................................................................................................................................................................................#...............................................................................................................................................................................#.......................................................................................................................................................................................................................................................#...............................................................................................................#...................................#.....................................................#.....................................................................................................................................................................................#.............................................................................#..............................................................................#.........................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#...............................................................................................................................................................................................................................................................................#................................................................................................ ................................................................................................................................................................................................................#.............................................................................................................................................................................#.........................................................................................................................................................................................................................................................#.............................................................................................................#.....................................#...................................................#.....................................................................................................................................................................................#...............................................................................#..............................................................................#.......................................................................................................................................................................................................................................................................................................................##.....................................................................................................................................#.................................................................................................................................................................................................................................................................................#............................................................................................... .................................................................................................................................................................................................................#...........................................................................................................................................................................#...........................................................................................................................................................................................................................................................#...........................................................................................................#.......................................#.................................................#.....................................................................................................................................................................................#.................................................................................#..............................................................................#.....................................................................................................................................................................................................................................................................................................................#..#...................................................................................................................................#...................................................................................................................................................................................................................................................................................#.............................................................................................. ..................................................................................................................................................................................................................#.........................................................................................................................................................................#.............................................................................................................................................................................................................................................................#.........................................................................................................#.........................................#...............................................#.....................................................................................................................................................................................#...................................................................................#..............................................................................#...................................................................................................................................................................................................................................................................................................................#....#.................................................................................................................................#.....................................................................................................................................................................................................................................................................................#............................................................................................. ...................................................................................................................................................................................................................#.........................................................................................................................................................................#...........................................................................................................................................................................................................................................................#.........................................................................................................#...........................................#.............................................#.....................................................................................................................................................................................#.....................................................................................#..............................................................................#.................................................................................................................................................................................................................................................................................................................#......#...............................................................................................................................#.......................................................................................................................................................................................................................................................................................#............................................................................................ ....................................................................................................................................................................................................................#.........................................................................................................................................................................#.........................................................................................................................................................................................................................................................#.........................................................................................................#.............................................#...........................................#.....................................................................................................................................................................................#.......................................................................................#..............................................................................#...............................................................................................................................................................................................................................................................................................................#........#.............................................................................................................................#.........................................................................................................................................................................................................................................................................................#........................................................................................... .....................................................................................................................................................................................................................#.........................................................................................................................................................................#.......................................................................................................................................................................................................................................................#.........................................................................................................#...............................................#.........................................#.....................................................................................................................................................................................#.........................................................................................#..............................................................................#.............................................................................................................................................................................................................................................................................................................#..........#...........................................................................................................................#...........................................................................................................................................................................................................................................................................................#.......................................................................................... ......................................................................................................................................................................................................................#.........................................................................................................................................................................#.....................................................................................................................................................................................................................................................#.........................................................................................................#.................................................#.......................................#.....................................................................................................................................................................................#...........................................................................................#..............................................................................#...........................................................................................................................................................................................................................................................................................................#............#.........................................................................................................................#.............................................................................................................................................................................................................................................................................................#......................................................................................... .......................................................................................................................................................................................................................#.........................................................................................................................................................................#...................................................................................................................................................................................................................................................#.........................................................................................................#...................................................#.....................................#.....................................................................................................................................................................................#.............................................................................................#..............................................................................#.........................................................................................................................................................................................................................................................................................................#..............#.......................................................................................................................#...............................................................................................................................................................................................................................................................................................#........................................................................................ ........................................................................................................................................................................................................................#.........................................................................................................................................................................#.................................................................................................................................................................................................................................................#.........................................................................................................#.....................................................#...................................#.....................................................................................................................................................................................#...............................................................................................#..............................................................................#.......................................................................................................................................................................................................................................................................................................#................#.....................................................................................................................#.................................................................................................................................................................................................................................................................................................#....................................................................................... .........................................................................................................................................................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................................................................................#.........................................................................................................#.......................................................#.................................#.....................................................................................................................................................................................#.................................................................................................#..............................................................................#.....................................................................................................................................................................................................................................................................................................#..................#...................................................................................................................#...................................................................................................................................................................................................................................................................................................#...................................................................................... ..........................................................................................................................................................................................................................#.........................................................................................................................................................................#.............................................................................................................................................................................................................................................#.........................................................................................................#.........................................................#...............................#.....................................................................................................................................................................................#...................................................................................................#..............................................................................#...................................................................................................................................................................................................................................................................................................#....................#.................................................................................................................#.....................................................................................................................................................................................................................................................................................................#..................................................................................... ...........................................................................................................................................................................................................................#.........................................................................................................................................................................#...........................................................................................................................................................................................................................................#.........................................................................................................#...........................................................#.............................#.....................................................................................................................................................................................#.....................................................................................................#..............................................................................#.................................................................................................................................................................................................................................................................................................#......................#...............................................................................................................#.......................................................................................................................................................................................................................................................................................................#.................................................................................... ............................................................................................................................................................................................................................#.........................................................................................................................................................................#.........................................................................................................................................................................................................................................#.........................................................................................................#.............................................................#...........................#.....................................................................................................................................................................................#.......................................................................................................#..............................................................................#...............................................................................................................................................................................................................................................................................................#........................#.............................................................................................................#.........................................................................................................................................................................................................................................................................................................#................................................................................... .............................................................................................................................................................................................................................#.........................................................................................................................................................................#.......................................................................................................................................................................................................................................#.........................................................................................................#...............................................................#.........................#.....................................................................................................................................................................................#.........................................................................................................#..............................................................................#.............................................................................................................................................................................................................................................................................................#..........................#...........................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................. ..............................................................................................................................................................................................................................#.........................................................................................................................................................................#.....................................................................................................................................................................................................................................#.........................................................................................................#.................................................................#.......................#.....................................................................................................................................................................................#...........................................................................................................#..............................................................................#...........................................................................................................................................................................................................................................................................................#............................#.........................................................................................................#.............................................................................................................................................................................................................................................................................................................#................................................................................. ...............................................................................................................................................................................................................................#.........................................................................................................................................................................#...................................................................................................................................................................................................................................#.........................................................................................................#...................................................................#.....................#.........................................................................................................#...........................................................................#.............................................................................................................#..............................................................................#.........................................................................................................................................................................................................................................................................................#..............................#.......................................................................................................#...............................................................................................................................................................................................................................................................................................................#................................................................................ ................................................................................................................................................................................................................................#.........................................................................................................................................................................#.................................................................................................................................................................................................................................#.........................................................................................................#.....................................................................#...................#.........................................................................................................#.#.........................................................................#...............................................................................................................#..............................................................................#.......................................................................................................................................................................................................................................................................................#................................#.....................................................................................................#.................................................................................................................................................................................................................................................................................................................#............................................................................... .................................................................................................................................................................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................................................................#.........................................................................................................#.......................................................................#.................#.........................................................................................................#...#.......................................................................#.................................................................................................................#..............................................................................#.....................................................................................................................................................................................................................................................................................#..................................#...................................................................................................#...................................................................................................................................................................................................................................................................................................................#.............................................................................. ..................................................................................................................................................................................................................................#.........................................................................................................................................................................#.............................................................................................................................................................................................................................#.........................................................................................................#.........................................................................#...............#.........................................................................................................#.....#.....................................................................#...................................................................................................................#..............................................................................#...................................................................................................................................................................................................................................................................................#....................................#.................................................................................................#.....................................................................................................................................................................................................................................................................................................................#............................................................................. ...................................................................................................................................................................................................................................#.........................................................................................................................................................................#...........................................................................................................................................................................................................................#.........................................................................................................#...........................................................................#.............#.........................................................................................................#.......#...................................................................#.....................................................................................................................#..............................................................................#.................................................................................................................................................................................................................................................................................#......................................#...............................................................................................#.......................................................................................................................................................................................................................................................................................................................#............................................................................ ....................................................................................................................................................................................................................................#.........................................................................................................................................................................#.........................................................................................................................................................................................................................#.........................................................................................................#.............................................................................#...........#.........................................................................................................#.........#.................................................................#.......................................................................................................................#..............................................................................#...............................................................................................................................................................................................................................................................................#........................................#.............................................................................................#.........................................................................................................................................................................................................................................................................................................................#........................................................................... .....................................................................................................................................................................................................................................#.........................................................................................................................................................................#.......................................................................................................................................................................................................................#.........................................................................................................#...............................................................................#.........#.........................................................................................................#...........#...............................................................#.........................................................................................................................#..............................................................................#.............................................................................................................................................................................................................................................................................#..........................................#...........................................................................................#...........................................................................................................................................................................................................................................................................................................................#.......................................................................... ......................................................................................................................................................................................................................................#.........................................................................................................................................................................#.....................................................................................................................................................................................................................#.........................................................................................................#.................................................................................#.......#.........................................................................................................#.............#.............................................................#...........................................................................................................................#..............................................................................#...........................................................................................................................................................................................................................................................................#............................................#.........................................................................................#.............................................................................................................................................................................................................................................................................................................................#......................................................................... .......................................................................................................................................................................................................................................#.........................................................................................................................................................................#...................................................................................................................................................................................................................#.........................................................................................................#...................................................................................#.....#.........................................................................................................#...............#...........................................................#.............................................................................................................................#..............................................................................#.........................................................................................................................................................................................................................................................................#..............................................#.......................................................................................#...............................................................................................................................................................................................................................................................................................................................#........................................................................ ........................................................................................................................................................................................................................................#.........................................................................................................................................................................#.................................................................................................................................................................................................................#.........................................................................................................#.....................................................................................#...#.........................................................................................................#.................#.........................................................#...............................................................................................................................#..............................................................................#.......................................................................................................................................................................................................................................................................#................................................#.....................................................................................#...............................................................................................................................................................................................................................................................................................................................#.#....................................................................... .........................................................................................................................................................................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................................................#.........................................................................................................#.......................................................................................#.#.........................................................................................................#...................#.......................................................#.................................................................................................................................#..............................................................................#.....................................................................................................................................................................................................................................................................#..................................................#...................................................................................#...............................................................................................................................................................................................................................................................................................................................#...#...................................................................... ..........................................................................................................................................................................................................................................#.........................................................................................................................................................................#.............................................................................................................................................................................................................#.........................................................................................................#.........................................................................................#.........................................................................................................#.....................#.....................................................#...................................................................................................................................#..............................................................................#...................................................................................................................................................................................................................................................................#....................................................#.................................................................................#...............................................................................................................................................................................................................................................................................................................................#.....#..................................................................... ...........................................................................................................................................................................................................................................#.........................................................................................................................................................................#...........................................................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.......................#...................................................#.....................................................................................................................................#..............................................................................#.................................................................................................................................................................................................................................................................#......................................................#...............................................................................#.......................................................................................................................................................................................................................................................................................................................#.......#.......#.................................................................... ............................................................................................................................................................................................................................................#.........................................................................................................................................................................#.........................................................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.........................#.................................................#.......................................................................................................................................#..............................................................................#...............................................................................................................................................................................................................................................................#........................................................#.............................................................................#.......................................................................................................................................................................................................................................................................................................................#.#.....#.........#................................................................... .............................................................................................................................................................................................................................................#.........................................................................................................................................................................#.......................................................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#...........................#...............................................#.........................................................................................................................................#..............................................................................#.............................................................................................................................................................................................................................................................#..........................................................#...........................................................................#.......................................................................................................................................................................................................................................................................................................................#...#...#...........#.................................................................. ..............................................................................................................................................................................................................................................#.........................................................................................................................................................................#.....................................................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.............................#.............................................#...........................................................................................................................................#..............................................................................#...........................................................................................................................................................................................................................................................#............................................................#.........................................................................#.......................................................................................................................................................................................................................................................................................................................#.....#.#.............#................................................................. ...............................................................................................................................................................................................................................................#.........................................................................................................................................................................#...................................................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#...............................#...........................................#.............................................................................................................................................#..............................................................................#.........................................................................................................................................................................................................................................................#..............................................................#.......................................................................#.......................................................................................................................................................................................................................................................................................................................#.......#...............#................................................................ ................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.................................................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.................................#.........................................#...............................................................................................................................................#..............................................................................#.......................................................................................................................................................................................................................................................#................................................................#.....................................................................#.......................................................................................................................................................................................................................................................................................................................#.........#...............#............................................................... .................................................................................................................................................................................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#...................................#.......................................#.................................................................................................................................................#..............................................................................#.....................................................................................................................................................................................................................................................#..................................................................#...................................................................#.......................................................................................................................................................................................................................................................................................................................#...........#...............#.............................................................. ..................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.............................................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.....................................#.....................................#...................................................................................................................................................#..............................................................................#...................................................................................................................................................................................................................................................#....................................................................#.................................................................#.......................................................................................................................................................................................................................................................................................................................#.............#...............#............................................................. ...................................................................................................................................................................................................................................................#.........................................................................................................................................................................#...........................................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.......................................#...................................#.....................................................................................................................................................#..............................................................................#.................................................................................................................................................................................................................................................#......................................................................#...............................................................#.......................................................................................................................................................................................................................................................................................................................#...............#...............#............................................................ ....................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.........................................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.........................................#.................................#.......................................................................................................................................................#..............................................................................#...............................................................................................................................................................................................................................................#........................................................................#.............................................................#.......................................................................................................................................................................................................................................................................................................................#.................#...............#........................................................... .....................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.......................................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#...........................................#...............................#.........................................................................................................................................................#..............................................................................#.............................................................................................................................................................................................................................................#..........................................................................#...........................................................#.......................................................................................................................................................................................................................................................................................................................#...................#...............#.......................................................... ......................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.....................................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.............................................#.............................#...........................................................................................................................................................#...................................#..........................................#...........................................................................................................................................................................................................................................#............................................................................#.........................................................#.......................................................................................................................................................................................................................................................................................................................#.....................#...............#......................................................... .......................................................................................................................................................................................................................................................#.........................................................................................................................................................................#...................................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#...............................................#...........................#.............................................................................................................................................................#.................................#.#..........................................#.........................................................................................................................................................................................................................................#..............................................................................#.......................................................#.......................................................................................................................................................................................................................................................................................................................#.......................#...............#........................................................ ........................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.................................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.................................................#.........................#...............................................................................................................................................................#...............................#...#..........................................#.......................................................................................................................................................................................................................................#................................................................................#.....................................................#.......................................................................................................................................................................................................................................................................................................................#.........................#...............#....................................................... .........................................................................................................................................................................................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#...................................................#.......................#.................................................................................................................................................................#.............................#.....#..........................................#.....................................................................................................................................................................................................................................#..................................................................................#...................................................#.......................................................................................................................................................................................................................................................................................................................#...........................#...............#...................................................... ..........................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.............................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.....................................................#.....................#...................................................................................................................................................................#...........................#.......#..........................................#...................................................................................................................................................................................................................................#....................................................................................#.................................................#.......................................................................................................................................................................................................................................................................................................................#.............................#...............#..................................................... ...........................................................................................................................................................................................................................................................#.........................................................................................................................................................................#...........................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.......................................................#...................#.....................................................................................................................................................................#.........................#.........#..........................................#.................................................................................................................................................................................................................................#......................................................................................#...............................................#.......................................................................................................................................................................................................................................................................................................................#...............................#...............#.................................................... ............................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.........................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.........................................................#.................#.......................................................................................................................................................................#.......................#...........#..........................................#...............................................................................................................................................................................................................................#........................................................................................#.............................................#.......................................................................................................................................................................................................................................................................................................................#.................................#...............#................................................... .............................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.......................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#...........................................................#...............#.........................................................................................................................................................................#.....................#.............#..........................................#.............................................................................................................................................................................................................................#..........................................................................................#...........................................#.......................................................................................................................................................................................................................................................................................................................#...................................#...............#.................................................. ..............................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.....................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.............................................................#.............#...........................................................................................................................................................................#...................#...............#..........................................#...........................................................................................................................................................................................................................#............................................................................................#.........................................#.......................................................................................................................................................................................................................................................................................................................#.....................................#...............#................................................. ...............................................................................................................................................................................................................................................................#.........................................................................................................................................................................#...................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#...............................................................#...........#.............................................................................................................................................................................#.................#.................#..........................................#.........................................................................................................................................................................................................................#..............................................................................................#.......................................#.......................................................................................................................................................................................................................................................................................................................#.......................................#...............#................................................ ................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.................................................................#.........#...............................................................................................................................................................................#...............#...................#..........................................#.......................................................................................................................................................................................................................#................................................................................................#.....................................#.......................................................................................................................................................................................................................................................................................................................#.........................................#...............#............................................... ...............................................................................................................................................................................................................................................................#...........................................................................................................................................................................#...............................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#...................................................................#.......#.................................................................................................................................................................................#.............#.....................#..........................................#.....................................................................................................................................................................................................................#..................................................................................................#...................................#.......................................................................................................................................................................................................................................................................................................................#...........................................#...............#.............................................. ..............................................................................................................................................................................................................................................................#.............................................................................................................................................................................#.............................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.....................................................................#.....#...................................................................................................................................................................................#...........#.......................#..........................................#...................................................................................................................................................................................................................#....................................................................................................#.................................#.......................................................................................................................................................................................................................................................................................................................#.............................................#...............#............................................. .............................................................................................................................................................................................................................................................#...............................................................................................................................................................................#...........................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.......................................................................#...#.....................................................................................................................................................................................#.........#.........................#..........................................#.................................................................................................................................................................................................................#......................................................................................................#...............................#.......................................................................................................................................................................................................................................................................................................................#...............................................#...............#............................................ ............................................................................................................................................................................................................................................................#.................................................................................................................................................................................#.........................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.........................................................................#.#.......................................................................................................................................................................................#.......#...........................#..........................................#...............................................................................................................................................................................................................#........................................................................................................#.............................#.......................................................................................................................................................................................................................................................................................................................#.................................................#...............#........................................... ...........................................................................................................................................................................................................................................................#...................................................................................................................................................................................#.......................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#...........................................................................#.........................................................................................................................................................................................#.....#.............................#..........................................#.............................................................................................................................................................................................................#..........................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................................................#...................................................#...............#.......................................... ..........................................................................................................................................................................................................................................................#.....................................................................................................................................................................................#.....................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.............................................................................#.........................................................................................................................................................................................#...#...............................#..........................................#...........................................................................................................................................................................................................#............................................................................................................#.........................#.......................................................................................................................................................................................................................................................................................................................#.....................................................#...............#......................................... .........................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#...................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#...............................................................................#.........................................................................................................................................................................................#.#.................................#..........................................#.........................................................................................................................................................................................................#..............................................................................................................#.......................#.......................................................................................................................................................................................................................................................................................................................#.......................................................#...............#........................................ ........................................................................................................................................................................................................................................................#.........................................................................................................................................................................................#.................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.................................................................................#.........................................................................................................................................................................................#...................................#..........................................#.......................................................................................................................................................................................................#................................................................................................................#.....................#.......................................................................................................................................................................................................................................................................................................................#.........................................................#...............#....................................... .......................................................................................................................................................................................................................................................#...........................................................................................................................................................................................#...............................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#...................................................................................#.......................................................................................................................................................................................#.....................................#..........................................#.....................................................................................................................................................................................................#..................................................................................................................#...................#.......................................................................................................................................................................................................................................................................................................................#...........................................................#...............#...................................... ......................................................................................................................................................................................................................................................#.............................................................................................................................................................................................#.............................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.....................................................................................#.....................................................................................................................................................................................#.......................................#..........................................#...................................................................................................................................................................................................#....................................................................................................................#.................#.......................................................................................................................................................................................................................................................................................................................#.............................................................#...............#..................................... .....................................................................................................................................................................................................................................................#...............................................................................................................................................................................................#...........................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.......................................................................................#...................................................................................................................................................................................#.........................................#..........................................#.................................................................................................................................................................................................#......................................................................................................................#...............#.......................................................................................................................................................................................................................................................................................................................#...............................................................#...............#.................................... ....................................................................................................................................................................................................................................................#.................................................................................................................................................................................................#.........................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.........................................................................................#.................................................................................................................................................................................#...........................................#..........................................#...............................................................................................................................................................................................#........................................................................................................................#.............#.......................................................................................................................................................................................................................................................................................................................#.................................................................#...............#................................... ...................................................................................................................................................................................................................................................#...................................................................................................................................................................................................#.......................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#...........................................................................................#...............................................................................................................................................................................#.............................................#..........................................#.............................................................................................................................................................................................#..........................................................................................................................#...........#.......................................................................................................................................................................................................................................................................................................................#...................................................................#...............#.................................. ..................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................#.....................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.............................................................................................#.............................................................................................................................................................................#...............................................#..........................................#...........................................................................................................................................................................................#............................................................................................................................#.........#.......................................................................................................................................................................................................................................................................................................................#.....................................................................#...............#................................. .................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#...................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#...............................................................................................#...........................................................................................................................................................................#.................................................#..........................................#.........................................................................................................................................................................................#..............................................................................................................................#.......#.......................................................................................................................................................................................................................................................................................................................#.......................................................................#...............#................................ ................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#.................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.................................................................................................#.........................................................................................................................................................................#...................................................#..........................................#.......................................................................................................................................................................................#................................................................................................................................#.....#.......................................................................................................................................................................................................................................................................................................................#.........................................................................#...............#............................... ...............................................................................................................................................................................................................................................#...........................................................................................................................................................................................................#...............................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#...................................................................................................#.......................................................................................................................................................................#.....................................................#..........................................#.....................................................................................................................................................................................#..................................................................................................................................#...#.......................................................................................................................................................................................................................................................................................................................#...........................................................................#...............#.............................# ..............................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#.............................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.....................................................................................................#.....................................................................................................................................................................#.......................................................#..........................................#...................................................................................................................................................................................#....................................................................................................................................#.#.......................................................................................................................................................................................................................................................................................................................#.............................................................................#...............#...........................#. .............................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#...........................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.......................................................................................................#...................................................................................................................................................................#.........................................................#..........................................#.................................................................................................................................................................................#......................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#...............................................................................#...............#.........................#.. ............................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#.........................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.........................................................................................................#.................................................................................................................................................................#...........................................................#..........................................#...............................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#...............#.......................#... ...........................................................................................................................................................................................................................................#...................................................................................................................................................................................................................#.......................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#...........................................................................................................#...............................................................................................................................................................#.............................................................#..........................................#.............................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#...............#.....................#.... ..........................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#.....................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.............................................................................................................#.............................................................................................................................................................#...............................................................#..........................................#...........................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#...............#...................#..... .........................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................#...................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#...............................................................................................................#...........................................................................................................................................................#.................................................................#..........................................#.........................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................#...............#.................#...... ........................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#.................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.................................................................................................................#.........................................................................................................................................................#...................................................................#..........................................#.......................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#...............#...............#....... .......................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#...............................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#...................................................................................................................#.......................................................................................................................................................#.....................................................................#..........................................#.....................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#...............#.............#........ ......................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#.............................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.....................................................................................................................#.....................................................................................................................................................#.......................................................................#..........................................#...................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................#...............#...........#......... .....................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#...........................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.......................................................................................................................#...................................................................................................................................................#.........................................................................#..........................................#.................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#...............#.........#.......... ....................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#.........................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.........................................................................................................................#.................................................................................................................................................#...........................................................................#..........................................#...............................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#...............#.......#........... ...................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#.......................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#...........................................................................................................................#...............................................................................................................................................#.............................................................................#..........................................#.............................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#...............#.....#............ ..................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#.....................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.............................................................................................................................#.............................................................................................................................................#...............................................................................#..........................................#...........................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................#...............#...#............. .................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................#...................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#...............................................................................................................................#...........................................................................................................................................#.................................................................................#..........................................#.........................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#...............#.#.............. ................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#.................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.................................................................................................................................#.........................................................................................................................................#...................................................................................#..........................................#.......................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................#...............#............... ...............................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#...............................................................................................#.........................................................................................................#...................................................................................................................................................................................................#...................................................................................................................................#.......................................................................................................................................#.....................................................................................#..........................................#.....................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#.............................. ..............................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................#.............................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.....................................................................................................................................#.....................................................................................................................................#.......................................................................................#..........................................#...................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................#............................. .............................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#...........................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.......................................................................................................................................#...................................................................................................................................#.........................................................................................#..........................................#.................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................#............................ ............................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................#.........................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.........................................................................................................................................#.................................................................................................................................#...........................................................................................#..........................................#...............................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................#............................. ...........................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#.......................................................................................#.........................................................................................................#...................................................................................................................................................................................................#...........................................................................................................................................#...............................................................................................................................#.............................................................................................#..........................................#.............................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#.............................. ..........................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#.....................................................................................#.#.......................................................................................................#...................................................................................................................................................................................................#.............................................................................................................................................#.............................................................................................................................#...............................................................................................#..........................................#...........................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................#............................... .........................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................#...................................................................................#...#.....................................................................................................#...................................................................................................................................................................................................#...............................................................................................................................................#...........................................................................................................................#.................................................................................................#..........................................#.........................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#................................ ........................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................#.................................................................................#.....#...................................................................................................#...................................................................................................................................................................................................#.................................................................................................................................................#.........................................................................................................................#...................................................................................................#..........................................#.......................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#.....................................................................................................#................................. .......................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#...............................................................................#.......#.................................................................................................#...................................................................................................................................................................................................#...................................................................................................................................................#.......................................................................................................................#.....................................................................................................#..........................................#.....................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#...................................................................................................#.................................. ......................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................#.............................................................................#.........#...............................................................................................#...................................................................................................................................................................................................#.....................................................................................................................................................#.....................................................................................................................#.......................................................................................................#..........................................#...................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....#.................................................................................................#................................... .....................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................#...........................................................................#...........#.............................................................................................#...................................................................................................................................................................................................#.......................................................................................................................................................#...................................................................................................................#.........................................................................................................#..........................................#.................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......#...............................................................................................#.................................... ....................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.........................................................................#.............#...........................................................................................#...................................................................................................................................................................................................#.........................................................................................................................................................#.................................................................................................................#...........................................................................................................#..........................................#...............................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........#.............................................................................................#..................................... ...................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................#.......................................................................#...............#.........................................................................................#...................................................................................................................................................................................................#...........................................................................................................................................................#...............................................................................................................#.............................................................................................................#..........................................#.............................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........#...........................................................................................#...................................... ..................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................#.....................................................................#.................#.......................................................................................#...................................................................................................................................................................................................#.............................................................................................................................................................#.............................................................................................................#...............................................................................................................#..........................................#...........................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#.........................................................................................#....................................... .................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#...................................................................#...................#.....................................................................................#...................................................................................................................................................................................................#...............................................................................................................................................................#...........................................................................................................#.................................................................................................................#..........................................#.........................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#.......................................................................................#........................................ ................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................#.................................................................#.....................#...................................................................................#...................................................................................................................................................................................................#.................................................................................................................................................................#.........................................................................................................#...................................................................................................................#..........................................#.......................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................#.....................................................................................#......................................... ...............................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................#...............................................................#.......................#.................................................................................#...................................................................................................................................................................................................#...................................................................................................................................................................#.......................................................................................................#.....................................................................................................................#..........................................#.....................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................#...................................................................................#.......................................... ..............................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................#.............................................................#.........................#...............................................................................#...................................................................................................................................................................................................#.....................................................................................................................................................................#.....................................................................................................#.......................................................................................................................#..........................................#...................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#.................................................................................#........................................... .............................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................#...........................................................#...........................#.............................................................................#...................................................................................................................................................................................................#.......................................................................................................................................................................#...................................................................................................#.........................................................................................................................#..........................................#.................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................#...............................................................................#............................................ ............................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................#.........................................................#.............................#...........................................................................#...................................................................................................................................................................................................#.........................................................................................................................................................................#.................................................................................................#...........................................................................................................................#..........................................#...............................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................#.............................................................................#............................................. ...........................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................#.......................................................#...............................#.........................................................................#...................................................................................................................................................................................................#...........................................................................................................................................................................#...............................................................................................#.............................................................................................................................#..........................................#.............................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................#...........................................................................#.............................................. ..........................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................#.....................................................#.................................#.......................................................................#...................................................................................................................................................................................................#.............................................................................................................................................................................#.............................................................................................#...............................................................................................................................#..........................................#...........................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................#.........................................................................#............................................... .........................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#...................................................#...................................#.....................................................................#...................................................................................................................................................................................................#...............................................................................................................................................................................#...........................................................................................#.................................................................................................................................#..........................................#.........................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#.......................................................................#................................................ ........................................................................................................................................................................................................#.#.......................................................................................................................................................................................................................................................................................#.................................................#.....................................#...................................................................#...................................................................................................................................................................................................#.................................................................................................................................................................................#.........................................................................................#...................................................................................................................................#..........................................#.......................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................#.....................................................................#................................................. .......................................................................................................................................................................................................#...#.......................................................................................................................................................................................................................................................................................#...............................................#.......................................#.................................................................#...................................................................................................................................................................................................#...................................................................................................................................................................................#.......................................................................................#.....................................................................................................................................#..........................................#.....................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#...................................................................#.................................................. ......................................................................................................................................................................................................#.....#.......................................................................................................................................................................................................................................................................................#.............................................#.........................................#...............................................................#...................................................................................................................................................................................................#.....................................................................................................................................................................................#.....................................................................................#.......................................................................................................................................#..........................................#...................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#.................................................................#................................................... .....................................................................................................................................................................................................#.......#.......................................................................................................................................................................................................................................................................................#...........................................#...........................................#.............................................................#...................................................................................................................................................................................................#.......................................................................................................................................................................................#...................................................................................#.........................................................................................................................................#..........................................#.................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................#...............................................................#.................................................... ....................................................................................................................................................................................................#.........#.......................................................................................................................................................................................................................................................................................#.........................................#.............................................#...........................................................#...................................................................................................................................................................................................#.........................................................................................................................................................................................#.................................................................................#...........................................................................................................................................#..........................................#...............................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................#.............................................................#..................................................... ...................................................................................................................................................................................................#...........#.......................................................................................................................................................................................................................................................................................#.......................................#...............................................#.........................................................#...................................................................................................................................................................................................#...........................................................................................................................................................................................#...............................................................................#.............................................................................................................................................#..........................................#.............................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................#...........................................................#...................................................... ..................................................................................................................................................................................................#.............#.......................................................................................................................................................................................................................................................................................#.....................................#.................................................#.......................................................#...................................................................................................................................................................................................#.............................................................................................................................................................................................#.............................................................................#...............................................................................................................................................#..........................................#...........................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................#.........................................................#....................................................... .................................................................................................................................................................................................#...............#.......................................................................................................................................................................................................................................................................................#...................................#...................................................#.....................................................#...................................................................................................................................................................................................#...............................................................................................................................................................................................#...........................................................................#.................................................................................................................................................#..........................................#.........................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................#.......................................................#........................................................ ................................................................................................................................................................................................#.................#.......................................................................................................................................................................................................................................................................................#.................................#.....................................................#...................................................#...................................................................................................................................................................................................#.................................................................................................................................................................................................#.........................................................................#...................................................................................................................................................#..........................................#.......................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#.....................................................#......................................................... ...............................................................................................................................................................................................#...................#.......................................................................................................................................................................................................................................................................................#...............................#.......................................................#.................................................#...................................................................................................................................................................................................#...................................................................................................................................................................................................#.......................................................................#.....................................................................................................................................................#..........................................#.....................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................#...................................................#.......................................................... ..............................................................................................................................................................................................#.....................#.......................................................................................................................................................................................................................................................................................#.............................#.........................................................#...............................................#...................................................................................................................................................................................................#.....................................................................................................................................................................................................#.....................................................................#.......................................................................................................................................................#..........................................#...................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.................................................#........................................................... .............................................................................................................................................................................................#.......................#.......................................................................................................................................................................................................................................................................................#...........................#...........................................................#.............................................#...................................................................................................................................................................................................#.......................................................................................................................................................................................................#...................................................................#.........................................................................................................................................................#..........................................#.................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#...............................................#............................................................ ............................................................................................................................................................................................#.........................#.......................................................................................................................................................................................................................................................................................#.........................#.............................................................#...........................................#...................................................................................................................................................................................................#.........................................................................................................................................................................................................#.................................................................#...........................................................................................................................................................#..........................................#...............................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................#.............................................#............................................................. ...........................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................#.......................#...............................................................#.........................................#...................................................................................................................................................................................................#...........................................................................................................................................................................................................#...............................................................#.............................................................................................................................................................#..........................................#.............................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................#...........................................#.............................................................. ..........................................................................................................................................................................................#.............................#.......................................................................................................................................................................................................................................................................................#.....................#.................................................................#.......................................#...................................................................................................................................................................................................#.............................................................................................................................................................................................................#.............................................................#...............................................................................................................................................................#..........................................#...........................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................#.........................................#............................................................... .........................................................................................................................................................................................#...............................#.......................................................................................................................................................................................................................................................................................#...................#...................................................................#.....................................#...................................................................................................................................................................................................#...............................................................................................................................................................................................................#...........................................................#.................................................................................................................................................................#..........................................#.........................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................#.......................................#................................................................ ........................................................................................................................................................................................#.................................#.......................................................................................................................................................................................................................................................................................#.................#.....................................................................#...................................#...................................................................................................................................................................................................#.................................................................................................................................................................................................................#.........................................................#...................................................................................................................................................................#..........................................#.......................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#.....................................#................................................................. .......................................................................................................................................................................................#...................................#.......................................................................................................................................................................................................................................................................................#...............#.......................................................................#.................................#.#.................................................................................................................................................................................................#...................................................................................................................................................................................................................#.......................................................#.....................................................................................................................................................................#..........................................#.....................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................#...................................#.................................................................. ......................................................................................................................................................................................#.....................................#.......................................................................................................................................................................................................................................................................................#.............#.........................................................................#...............................#...#...............................................................................................................................................................................................#.....................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................#..........................................#...................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#.................................#................................................................... .....................................................................................................................................................................................#.......................................#.......................................................................................................................................................................................................................................................................................#...........#...........................................................................#.............................#.....#.............................................................................................................................................................................................#.......................................................................................................................................................................................................................#...................................................#.........................................................................................................................................................................#..........................................#.................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................#...............................#.................................................................... ....................................................................................................................................................................................#.........................................#.......................................................................................................................................................................................................................................................................................#.........#.............................................................................#...........................#.......#..........................................................#................................................................................................................................#.........................................................................................................................................................................................................................#.................................................#...........................................................................................................................................................................#..........................................#...............................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#.............................#..................................................................... ...................................................................................................................................................................................#...........................................#.......................................................................................................................................................................................................................................................................................#.......#...............................................................................#.........................#.........#........................................................#.#..............................................................................................................................#...........................................................................................................................................................................................................................#...............................................#.............................................................................................................................................................................#..........................................#.............................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#...........................#...................................................................... ..................................................................................................................................................................................#.............................................#.......................................................................................................................................................................................................................................................................................#.....#.................................................................................#.......................#...........#......................................................#...#............................................................................................................................#.............................................................................................................................................................................................................................#.............................................#...............................................................................................................................................................................#..........................................#...........................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#.........................#....................................................................... .................................................................................................................................................................................#...............................................#.......................................................................................................................................................................................................................................................................................#...#...................................................................................#.....................#.............#....................................................#.....#..........................................................................................................................#...............................................................................................................................................................................................................................#...........................................#.................................................................................................................................................................................#..........................................#.........................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................#.......................#........................................................................ ................................................................................................................................................................................#.................................................#.....................................................................................................................................................................................................................................................................................#.#.#.....................................................................................#...................#...............#..................................................#.......#........................................................................................................................#.................................................................................................................................................................................................................................#.........................................#...................................................................................................................................................................................#..........................................#.......................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#.....................#......................................................................... ...............................................................................................................................................................................#...................................................#...................................................................................................................................................................................................................................................................................#...#.......................................................................................#.................#.................#................................................#.........#......................................................................................................................#...................................................................................................................................................................................................................................#.......................................#.....................................................................................................................................................................................#..........................................#.....................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#...................#.......................................................................... ..............................................................................................................................................................................#.....................................................#.................................................................................................................................................................................................................................................................................#.............................................................................................#...............#...................#..............................................#...........#....................................................................................................................#.....................................................................................................................................................................................................................................#.....................................#.......................................................................................................................................................................................#..........................................#...................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#.................#........................................................................... .............................................................................................................................................................................#.......................................................#...............................................................................................................................................................................................................................................................................#...............................................................................................#.............#.....................#............................................#.............#..................................................................................................................#.......................................................................................................................................................................................................................................#...................................#.........................................................................................................................................................................................#..........................................#.................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#...............#............................................................................ ............................................................................................................................................................................#.........................................................#.............................................................................................................................................................................................................................................................................#.................................................................................................#...........#.......................#..........................................#...............#................................................................................................................#.........................................................................................................................................................................................................................................#.................................#...........................................................................................................................................................................................#..........................................#...............................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#.............#............................................................................. ...........................................................................................................................................................................#...........................................................#...........................................................................................................................................................................................................................................................................#...................................................................................................#.........#.........................#........................................#.................#..............................................................................................................#...........................................................................................................................................................................................................................................#...............................#.............................................................................................................................................................................................#..........................................#.............................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#...........#.............................................................................. ..........................................................................................................................................................................#.............................................................#.........................................................................................................................................................................................................................................................................#.....................................................................................................#.......#...........................#......................................#...................#............................................................................................................#.............................................................................................................................................................................................................................................#.............................#...............................................................................................................................................................................................#..........................................#...........................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#.........#............................................................................... .........................................................................................................................................................................#...............................................................#.......................................................................................................................................................................................................................................................................#.......................................................................................................#.....#.............................#....................................#.....................#..........................................................................................................#...............................................................................................................................................................................................................................................#...........................#.................................................................................................................................................................................................#..........................................#.........................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#.......#................................................................................ ........................................................................................................................................................................#.................................................................#.....................................................................................................................................................................................................................................................................#.........................................................................................................#...#...............................#..................................#.......................#........................................................................................................#.................................................................................................................................................................................................................................................#.........................#...................................................................................................................................................................................................#..........................................#.......................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#.....#................................................................................. .......................................................................................................................................................................#...................................................................#...................................................................................................................................................................................................................................................................#...........................................................................................................#.#.................................#................................#.........................#......................................................................................................#...................................................................................................................................................................................................................................................#.......................#.....................................................................................................................................................................................................#..........................................#.....................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#...#.................................................................................. ......................................................................................................................................................................#.....................................................................#.................................................................................................................................................................................................................................................................#.............................................................................................................#...................................#..............................#...........................#....................................................................................................#.....................................................................................................................................................................................................................................................#.....................#.......................................................................................................................................................................................................#..........................................#...................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#.#................................................................................... .....................................................................................................................................................................#.......................................................................#...............................................................................................................................................................................................................................................................#...................................................................................................................................................#............................#.............................#..................................................................................................#.......................................................................................................................................................................................................................................................#...................#.........................................................................................................................................................................................................#..........................................#.................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#.................................................................................... ....................................................................................................................................................................#.........................................................................#.............................................................................................................................................................................................................................................................#.....................................................................................................................................................#............................#...........................#..................................................................................................#.........................................................................................................................................................................................................................................................#.................#...........................................................................................................................................................................................................#..........................................#...............................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................... ...................................................................................................................................................................#...........................................................................#...........................................................................................................................................................................................................................................................#.......................................................................................................................................................#............................#.........................#..................................................................................................#...........................................................................................................................................................................................................................................................#...............#.............................................................................................................................................................................................................#..........................................#.............................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................... ..................................................................................................................................................................#.............................................................................#.........................................................................................................................................................................................................................................................#.........................................................................................................................................................#............................#.......................#..................................................................................................#.............................................................................................................................................................................................................................................................#.............#...............................................................................................................................................................................................................#..........................................#...........................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................... .................................................................................................................................................................#...............................................................................#.......................................................................................................................................................................................................................................................#...........................................................................................................................................................#............................#.....................#..................................................................................................#...............................................................................................................................................................................................................................................................#...........#.................................................................................................................................................................................................................#..........................................#.........................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................... ................................................................................................................................................................#.................................................................................#.....................................................................................................................................................................................................................................................#.............................................................................................................................................................#............................#...................#..................................................................................................#.................................................................................................................................................................................................................................................................#.........#...................................................................................................................................................................................................................#..........................................#.......................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................... ...............................................................................................................................................................#...................................................................................#...................................................................................................................................................................................................................................................#...............................................................................................................................................................#............................#.................#..................................................................................................#...................................................................................................................................................................................................................................................................#.......#.....................................................................................................................................................................................................................#..........................................#.....................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................. ..............................................................................................................................................................#.....................................................................................#.................................................................................................................................................................................................................................................#.................................................................................................................................................................#............................#...............#..................................................................................................#.....................................................................................................................................................................................................................................................................#.....#.......................................................................................................................................................................................................................#..........................................#...................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................. .............................................................................................................................................................#.......................................................................................#...............................................................................................................................................................................................................................................#...................................................................................................................................................................#............................#.............#..................................................................................................#.......................................................................................................................................................................................................................................................................#...#.........................................................................................................................................................................................................................#..........................................#.................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................ ............................................................................................................................................................#.........................................................................................#.............................................................................................................................................................................................................................................#.....................................................................................................................................................................#............................#...........#..................................................................................................#.........................................................................................................................................................................................................................................................................#.#...........................................................................................................................................................................................................................#..........................................#...............#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................... ...........................................................................................................................................................#...........................................................................................#...........................................................................................................................................................................................................................................#.......................................................................................................................................................................#............................#.........#..................................................................................................#...........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#..........................................#.............#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................. ..........................................................................................................................................................#.............................................................................................#.........................................................................................................................................................................................................................................#.........................................................................................................................................................................#............................#.......#..................................................................................................#...........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#..........................................#...........#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................. .........................................................................................................................................................#...............................................................................................#.......................................................................................................................................................................................................................................#...........................................................................................................................................................................#............................#.....#..................................................................................................#...........................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#..........................................#.........#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................ ........................................................................................................................................................#.................................................................................................#.....................................................................................................................................................................................................................................#.............................................................................................................................................................................#............................#...#..................................................................................................#...........................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#..........................................#.......#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................... .......................................................................................................................................................#...................................................................................................#...................................................................................................................................................................................................................................#...............................................................................................................................................................................#............................#.#..................................................................................................#...........................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#..........................................#.....#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................... ......................................................................................................................................................#.....................................................................................................#.................................................................................................................................................................................................................................#.................................................................................................................................................................................#............................#..................................................................................................#...........................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................#..........................................#...#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................... .....................................................................................................................................................#.......................................................................................................#...............................................................................................................................................................................................................................#...................................................................................................................................................................................#.............................................................................................................................#...........................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#..........................................#.#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................ ....................................................................................................................................................#.........................................................................................................#.............................................................................................................................................................................................................................#.....................................................................................................................................................................................#...........................................................................................................................#...........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#..........................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................... ...................................................................................................................................................#...........................................................................................................#...........................................................................................................................................................................................................................#.......................................................................................................................................................................................#.........................................................................................................................#...........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................... ..................................................................................................................................................#.............................................................................................................#.........................................................................................................................................................................................................................#.........................................................................................................................................................................................#.......................................................................................................................#...........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................... .................................................................................................................................................#...............................................................................................................#.......................................................................................................................................................................................................................#...........................................................................................................................................................................................#.....................................................................................................................#...........................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................... ................................................................................................................................................#.................................................................................................................#.....................................................................................................................................................................................................................#.............................................................................................................................................................................................#...................................................................................................................#...........................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................... ...............................................................................................................................................#...................................................................................................................#...................................................................................................................................................................................................................#...............................................................................................................................................................................................#.................................................................................................................#...........................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................. ..............................................................................................................................................#.....................................................................................................................#.................................................................................................................................................................................................................#.................................................................................................................................................................................................#...............................................................................................................#...........................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................. .............................................................................................................................................#.......................................................................................................................#...............................................................................................................................................................................................................#...................................................................................................................................................................................................#.............................................................................................................#...........................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................ ............................................................................................................................................#.........................................................................................................................#.............................................................................................................................................................................................................#.....................................................................................................................................................................................................#...........................................................................................................#...........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................... ...........................................................................................................................................#...........................................................................................................................#...........................................................................................................................................................................................................#.......................................................................................................................................................................................................#.........................................................................................................#...........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................. ..........................................................................................................................................#.............................................................................................................................#.........................................................................................................................................................................................................#.........................................................................................................................................................................................................#.......................................................................................................#...........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................. .........................................................................................................................................#...............................................................................................................................#.......................................................................................................................................................................................................#...........................................................................................................................................................................................................#.....................................................................................................#...........................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................ ........................................................................................................................................#.................................................................................................................................#.....................................................................................................................................................................................................#.............................................................................................................................................................................................................#...................................................................................................#...........................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................... .......................................................................................................................................#...................................................................................................................................#...................................................................................................................................................................................................#...............................................................................................................................................................................................................#.................................................................................................#...........................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................... ......................................................................................................................................#.....................................................................................................................................#.................................................................................................................................................................................................#.................................................................................................................................................................................................................#...............................................................................................#...........................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................... .....................................................................................................................................#.......................................................................................................................................#...............................................................................................................................................................................................#...................................................................................................................................................................................................................#.............................................................................................#...........................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................ ....................................................................................................................................#.........................................................................................................................................#.............................................................................................................................................................................................#.....................................................................................................................................................................................................................#...........................................................................................#...........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................... ...................................................................................................................................#...........................................................................................................................................#.............................#.............................................................................................................................................................#.......................................................................................................................................................................................................................#.........................................................................................#...........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................... ..................................................................................................................................#.............................................................................................................................................#...........................#.#...........................................................................................................................................................#.........................................................................................................................................................................................................................#.......................................................................................#...........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................... .................................................................................................................................#...............................................................................................................................................#.........................#...#.........................................................................................................................................................#...........................................................................................................................................................................................................................#.....................................................................................#...........................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................... ................................................................................................................................#.................................................................................................................................................#.......................#.....#.......................................................................................................................................................#.............................................................................................................................................................................................................................#...................................................................................#...........................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................... ...............................................................................................................................#...................................................................................................................................................#.....................#.......#.....................................................................................................................................................#...............................................................................................................................................................................................................................#.................................................................................#...........................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................. ..............................................................................................................................#.....................................................................................................................................................#...................#.........#...................................................................................................................................................#.................................................................................................................................................................................................................................#...............................................................................#...........................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................. .............................................................................................................................#.......................................................................................................................................................#.................#...........#.................................................................................................................................................#...................................................................................................................................................................................................................................#.............................................................................#...........................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................ ............................................................................................................................#.........................................................................................................................................................#...............#.............#...............................................................................................................................................#.....................................................................................................................................................................................................................................#...........................................................................#...........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................... ...........................................................................................................................#...........................................................................................................................................................#.............#...............#.............................................................................................................................................#.......................................................................................................................................................................................................................................#.........................................................................#...........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................. #.........................................................................................................................#.............................................................................................................................................................#...........#.................#...........................................................................................................................................#.........................................................................................................................................................................................................................................#.......................................................................#...........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................. .#.......................................................................................................................#...............................................................................................................................................................#.........#...................#.........................................................................................................................................#...........................................................................................................................................................................................................................................#.....................................................................#...........................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................ ..#.....................................................................................................................#.................................................................................................................................................................#.......#.....................#.......................................................................................................................................#.............................................................................................................................................................................................................................................#...................................................................#...........................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................... ...#...................................................................................................................#...................................................................................................................................................................#.....#.......................#.....................................................................................................................................#...............................................................................................................................................................................................................................................#.................................................................#...........................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................... ....#.................................................................................................................#.....................................................................................................................................................................#...#.........................#...................................................................................................................................#.................................................................................................................................................................................................................................................#...............................................................#...........................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................... .....#...............................................................................................................#.......................................................................................................................................................................#.#...........................#.................................................................................................................................#...................................................................................................................................................................................................................................................#.............................................................#...........................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................ ......#.............................................................................................................#.........................................................................................................................................................................#.............................#...............................................................................................................................#.....................................................................................................................................................................................................................................................#...........................................................#...........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................... .......#...........................................................................................................#...........................................................................................................................................................................#.............................#.............................................................................................................................#.......................................................................................................................................................................................................................................................#.........................................................#...........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................... ........#.........................................................................................................#.............................................................................................................................................................................#.............................#...........................................................................................................................#.........................................................................................................................................................................................................................................................#.......................................................#...........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................... .........#.......................................................................................................#...............................................................................................................................................................................#.............................#.........................................................................................................................#...........................................................................................................................................................................................................................................................#.....................................................#...........................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................... ..........#.....................................................................................................#.................................................................................................................................................................................#.............................#.......................................................................................................................#.............................................................................................................................................................................................................................................................#.....................................................#.........................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................... ...........#...................................................................................................#...................................................................................................................................................................................#.............................#.....................................................................................................................#...............................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................. ............#.................................................................................................#.....................................................................................................................................................................................#.............................#...................................................................................................................#.................................................................................................................................................................................................................................................................#.....................................................#.....................................................................................................................................................................................................................................................................#..................................................................................................................#....................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................. .............#...............................................................................................#.......................................................................................................................................................................................#.............................#.................................................................................................................#...................................................................................................................................................................................................................................................................#.....................................................#...................................................................................................................................................................................................................................................................#..................................................................................................................#.#....................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................ ..............#.............................................................................................#.........................................................................................................................................................................................#.............................#...............................................................................................................#.....................................................................................................................................................................................................................................................................#.....................................................#.................................................................................................................................................................................................................................................................#..................................................................................................................#...#....................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................... ...............#...........................................................................................#...........................................................................................................................................................................................#.............................#.............................................................................................................#.......................................................................................................................................................................................................................................................................#.....................................................#...............................................................................................................................................................................................................................................................#..................................................................................................................#.....#....................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................. ................#.........................................................................................#.............................................................................................................................................................................................#.............................#...........................................................................................................#.........................................................................................................................................................................................................................................................................#.....................................................#.............................................................................................................................................................................................................................................................#..................................................................................................................#.......#....................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................. .................#.......................................................................................#...............................................................................................................................................................................................#.............................#.........................................................................................................#...........................................................................................................................................................................................................................................................................#.....................................................#...........................................................................................................................................................................................................................................................#..................................................................................................................#.........#....................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................ ..................#.....................................................................................#.................................................................................................................................................................................................#.............................#.......................................................................................................#.............................................................................................................................................................................................................................................................................#.....................................................#.........................................................................................................................................................................................................................................................#..................................................................................................................#...........#....................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................... ...................#...................................................................................#...................................................................................................................................................................................................#.............................#.....................................................................................................#...............................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................................................................................#..................................................................................................................#.............#....................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................... ....................#.................................................................................#.....................................................................................................................................................................................................#.............................#...................................................................................................#.................................................................................................................................................................................................................................................................................#.....................................................#.....................................................................................................................................................................................................................................................#..................................................................................................................#...............#....................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................... .....................#...............................................................................#.......................................................................................................................................................................................................#.............................#.................................................................................................#...................................................................................................................................................................................................................................................................................#.....................................................#...................................................................................................................................................................................................................................................#..................................................................................................................#.................#....................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................ ......................#.............................................................................#.........................................................................................................................................................................................................#.............................#...............................................................................................#.....................................................................................................................................................................................................................................................................................#.....................................................#.................................................................................................................................................................................................................................................#..................................................................................................................#...................#....................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................... .......................#...........................................................................#...........................................................................................................................................................................................................#.............................#.............................................................................................#.......................................................................................................................................................................................................................................................................................#.....................................................#...............................................................................................................................................................................................................................................#..................................................................................................................#.....................#....................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................... ........................#.........................................................................#.............................................................................................................................................................................................................#.............................#...........................................................................................#.........................................................................................................................................................................................................................................................................................#.....................................................#.............................................................................................................................................................................................................................................#..................................................................................................................#.......................#....................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................... .........................#.......................................................................#...............................................................................................................................................................................................................#.............................#.........................................................................................#...........................................................................................................................................................................................................................................................................................#.....................................................#...........................................................................................................................................................................................................................................#..................................................................................................................#.........................#....................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................... ..........................#.....................................................................#.................................................................................................................................................................................................................#.............................#.......................................................................................#.............................................................................................................................................................................................................................................................................................#.....................................................#.........................................................................................................................................................................................................................................#..................................................................................................................#...........................#....................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................... ...........................#...................................................................#...................................................................................................................................................................................................................#.............................#.....................................................................................#...............................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................................................................#..................................................................................................................#.............................#....................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................. ............................#.................................................................#.....................................................................................................................................................................................................................#.............................#...................................................................................#.................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................................................................#................................................................................................................#...............................#..................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................. .............................#...............................................................#.......................................................................................................................................................................................................................#.............................#.................................................................................#...................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................................................................#..............................................................................................................#.................................#................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................ ..............................#.............................................................#.........................................................................................................................................................................................................................#.............................#...............................................................................#.....................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................................................................#............................................................................................................#...................................#..............................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................... ...............................#...........................................................#...........................................................................................................................................................................................................................#.............................#.............................................................................#.......................................................................................................................................................................................................................................................................................................#...................................................#.#.......................................................................................................................................................................................................................................#..........................................................................................................#.....................................#............................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................. ................................#.........................................................#.............................................................................................................................................................................................................................#.............................#...........................................................................#.........................................................................................................................................................................................................................................................................................................#.................................................#...#.......................................................................................................................................................................................................................................#........................................................................................................#.......................................#..........................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................. .................................#.......................................................#...............................................................................................................................................................................................................................#.............................#.........................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................#.....#.......................................................................................................................................................................................................................................#......................................................................................................#.........................................#........................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................ ................................#.#.....................................................#.................................................................................................................................................................................................................................#.............................#.......................................................................#.............................................................................................................................................................................................................................................................................................................#.............................................#.......#.......................................................................................................................................................................................................................................#....................................................................................................#...........................................#......................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................... ...............................#...#...................................................#...................................................................................................................................................................................................................................#.............................#.....................................................................#...............................................................................................................................................................................................................................................................................................................#...........................................#.........#.......................................................................................................................................................................................................................................#..................................................................................................#.............................................#....................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................... ..............................#.....#.................................................#.....................................................................................................................................................................................................................................#.............................#...................................................................#.................................................................................................................................................................................................................................................................................................................#.........................................#...........#.......................................................................................................................................................................................................................................#................................................................................................#...............................................#..................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................... .............................#.......#...............................................#.......................................................................................................................................................................................................................................#.............................#.................................................................#...................................................................................................................................................................................................................................................................................................................#.......................................#.............#.......................................................................................................................................................................................................................................#..............................................................................................#.................................................#................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................ ............................#.........#.............................................#.........................................................................................................................................................................................................................................#.............................#...............................................................#.....................................................................................................................................................................................................................................................................................................................#.....................................#...............#.......................................................................................................................................................................................................................................#............................................................................................#...................................................#..............................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................... ...........................#...........#...........................................#...........................................................................................................................................................................................................................................#.............................#.............................................................#.......................................................................................................................................................................................................................................................................................................................#...................................#.................#.......................................................................................................................................................................................................................................#..........................................................................................#.....................................................#............................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................... ..........................#.............#.........................................#.............................................................................................................................................................................................................................................#.............................#...........................................................#.........................................................................................................................................................................................................................................................................................................................#.................................#...................#.......................................................................................................................................................................................................................................#........................................................................................#.......................................................#..........................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................... .........................#...............#.......................................#...............................................................................................................................................................................................................................................#.............................#.........................................................#...........................................................................................................................................................................................................................................................................................................................#...............................#.....................#.......................................................................................................................................................................................................................................#......................................................................................#.........................................................#........................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................... ........................#.................#.....................................#.................................................................................................................................................................................................................................................#.............................#.......................................................#.............................................................................................................................................................................................................................................................................................................................#.............................#.......................#.......................................................................................................................................................................................................................................#....................................................................................#...........................................................#......................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................... .......................#...................#...................................#...................................................................................................................................................................................................................................................#.............................#.....................................................#...............................................................................................................................................................................................................................................................................................................................#...........................#.........................#.......................................................................................................................................................................................................................................#..................................................................................#.............................................................#....................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................. ......................#.....................#.................................#.....................................................................................................................................................................................................................................................#.............................#...................................................#.................................................................................................................................................................................................................................................................................................................................#.........................#...........................#.......................................................................................................................................................................................................................................#................................................................................#...............................................................#..................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................. .....................#.......................#...............................#.......................................................................................................................................................................................................................................................#.............................#.................................................#...................................................................................................................................................................................................................................................................................................................................#.......................#.............................#.......................................................................................................................................................................................................................................#..............................................................................#.................................................................#................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................ ....................#.........................#.............................#.........................................................................................................................................................................................................................................................#.............................#...............................................#.....................................................................................................................................................................................................................................................................................................................................#.....................#...............................#.......................................................................................................................................................................................................................................#............................................................................#...................................................................#..............................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................... ...................#...........................#...........................#...........................................................................................................................................................................................................................................................#.............................#.............................................#.......................................................................................................................................................................................................................................................................................................................................#...................#.................................#.......................................................................................................................................................................................................................................#..........................................................................#.....................................................................#............................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................. ..................#.............................#.........................#.............................................................................................................................................................................................................................................................#.............................#...........................................#.........................................................................................................................................................................................................................................................................................................................................#.................#...................................#.......................................................................................................................................................................................................................................#........................................................................#.......................................................................#..........................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................. .................#...............................#.......................#...............................................................................................................................................................................................................................................................#.............................#.........................................#...........................................................................................................................................................................................................................................................................................................................................#...............#.....................................#.......................................................................................................................................................................................................................................#......................................................................#.........................................................................#........................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................ ................#.................................#.....................#.................................................................................................................................................................................................................................................................#.............................#.......................................#.............................................................................................................................................................................................................................................................................................................................................#.............#.......................................#.......................................................................................................................................................................................................................................#....................................................................#...........................................................................#......................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................... ...............#...................................#...................#...................................................................................................................................................................................................................................................................#.............................#.....................................#...............................................................................................................................................................................................................................................................................................................................................#...........#.........................................#.......................................................................................................................................................................................................................................#..................................................................#.............................................................................#....................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................... ..............#.....................................#.................#.....................................................................................................................................................................................................................................................................#.............................#...................................#.................................................................................................................................................................................................................................................................................................................................................#.........#...........................................#.......................................................................................................................................................................................................................................#................................................................#...............................................................................#..................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................... .............#.......................................#...............#.......................................................................................................................................................................................................................................................................#.............................#.................................#...................................................................................................................................................................................................................................................................................................................................................#.......#.............................................#.......................................................................................................................................................................................................................................#..............................................................#.................................................................................#................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................ ............#.........................................#.............#.........................................................................................................................................................................................................................................................................#.............................#...............................#.....................................................................................................................................................................................................................................................................................................................................................#.....#...............................................#.......................................................................................................................................................................................................................................#............................................................#...................................................................................#..............................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................... ...........#...........................................#...........#...........................................................................................................................................................................................................................................................................#.............................#.............................#.......................................................................................................................................................................................................................................................................................................................................................#...#.................................................#.......................................................................................................................................................................................................................................#..........................................................#.....................................................................................#............................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................... ..........#.............................................#.........#.............................................................................................................................................................................................................................................................................#.............................#...........................#.........................................................................................................................................................................................................................................................................................................................................................#.#...................................................#.......................................................................................................................................................................................................................................#........................................................#.......................................................................................#..........................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................... .........#...............................................#.......#...............................................................................................................................................................................................................................................................................#.............................#.........................#...........................................................................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................................................................#......................................................#.........................................................................................#........................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................... ........#.................................................#.....#.................................................................................................................................................................................................................................................................................#.............................#.......................#.............................................................................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................................................................#....................................................#...........................................................................................#......................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................... .......#...................................................#...#...................................................................................................................................................................................................................................................................................#.............................#.....................#...............................................................................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................................................................#..................................................#.............................................................................................#....................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................. ......#.....................................................#.#.....................................................................................................................................................................................................................................................................................#.............................#...................#.................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................................................................#................................................#...............................................................................................#..................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................. .....#.......................................................#.......................................................................................................................................................................................................................................................................................#.............................#.................#...................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................................................................#..............................................#.................................................................................................#................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................ ....#.................................................................................................................................................................................................................................................................................................................................................#.............................#...............#.....................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................................................................#............................................#...................................................................................................#..............................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................... ...#...................................................................................................................................................................................................................................................................................................................................................#.............................#.............#.......................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................................................................#..........................................#.....................................................................................................#............................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................. ..#.....................................................................................................................................................................................................................................................................................................................................................#.............................#...........#.........................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................................................................#........................................#.......................................................................................................#..........................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................. .#.......................................................................................................................................................................................................................................................................................................................................................#.............................#.........#...........................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................................................................#......................................#.........................................................................................................#........................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................ #.........................................................................................................................................................................................................................................................................................................................................................#.............................#.......#.............................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................................................................#....................................#...........................................................................................................#......................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................... ...........................................................................................................................................................................................................................................................................................................................................................#.............................#.....#...............................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................................................................#..................................#.............................................................................................................#....................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................# ............................................................................................................................................................................................................................................................................................................................................................#.............................#...#.................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................................................................#................................#...............................................................................................................#..................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#. .............................................................................................................................................................................................................................................................................................................................................................#.............................#.#...................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................................................................#..............................#.................................................................................................................#................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.. ..............................................................................................................................................................................................................................................................................................................................................................#.............................#.....................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.....................................................................................................................................................................................................................................#.#............................#...................................................................................................................#..............................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................#... ...............................................................................................................................................................................................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#...................................................................................................................................................................................................................................#...#..........................#.....................................................................................................................#............................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#.... ................................................................................................................................................................................................................................................................................................................................................................#.........................#.........................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.................................................................................................................................................................................................................................#.....#........................#.......................................................................................................................#..........................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................#..... .................................................................................................................................................................................................................................................................................................................................................................#.......................#...........................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#...............................................................................................................................................................................................................................#.......#......................#.........................................................................................................................#........................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................#...... ..................................................................................................................................................................................................................................................................................................................................................................#.....................#.............................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.............................................................................................................................................................................................................................#.........#....................#...........................................................................................................................#......................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................#....... ...................................................................................................................................................................................................................................................................................................................................................................#...................#...............................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#...........................................................................................................................................................................................................................#...........#..................#.............................................................................................................................#....................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................#........ ....................................................................................................................................................................................................................................................................................................................................................................#.................#.................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.........................................................................................................................................................................................................................#.............#................#...............................................................................................................................#..................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................#......... .....................................................................................................................................................................................................................................................................................................................................................................#...............#...................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................................................#...............#..............#.................................................................................................................................#................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#.......... ......................................................................................................................................................................................................................................................................................................................................................................#.............#.....................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.....................................................................................................................................................................................................................#.................#............#...................................................................................................................................#..............................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#........... .......................................................................................................................................................................................................................................................................................................................................................................#...........#.......................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#...................................................................................................................................................................................................................#...................#..........#.....................................................................................................................................#............................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................#............ ........................................................................................................................................................................................................................................................................................................................................................................#.........#.........................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.................................................................................................................................................................................................................#.....................#........#.......................................................................................................................................#..........................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#............. .........................................................................................................................................................................................................................................................................................................................................................................#.......#...........................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#...............................................................................................................................................................................................................#.......................#......#.........................................................................................................................................#........................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................#.............. ..........................................................................................................................................................................................................................................................................................................................................................................#.....#.............................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.............................................................................................................................................................................................................#.........................#....#...........................................................................................................................................#......................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................#............... ......................................................................................................................................................................................................................................................................................................................................................................#....#...#...............................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#...........................................................................................................................................................................................................#...........................#..#.............................................................................................................................................#....................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................#................ .....................................................................................................................................................................................................................................................................................................................................................................#.#....#.#.................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.........................................................................................................................................................................................................#.............................##...............................................................................................................................................#..................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................#................. ....................................................................................................................................................................................................................................................................................................................................................................#...#....#...................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................................#..............................#.................................................................................................................................................#................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#.................. ...................................................................................................................................................................................................................................................................................................................................................................#.....#....#...................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.....................................................................................................................................................................................................#..............................#...................................................................................................................................................#..............................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................#................... ..................................................................................................................................................................................................................................................................................................................................................................#.......#....#...................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#...................................................................................................................................................................................................#..............................#.....................................................................................................................................................#............................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................#.................... .................................................................................................................................................................................................................................................................................................................................................................#.........#....#...................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.................................................................................................................................................................................................#..............................#.......................................................................................................................................................#..........................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#..................... ................................................................................................................................................................................................................................................................................................................................................................#...........#....#...................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#...............................................................................................................................................................................................#..............................#.........................................................................................................................................................#........................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................#.............#...................... ...............................................................................................................................................................................................................................................................................................................................................................#.............#..#.....................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.............................................................................................................................................................................................#..............................#...........................................................................................................................................................#......................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.#...................................................................................................................................................................................................................................................................#...........#....................... ..............................................................................................................................................................................................................................................................................................................................................................#...............##.......................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#...........................................................................................................................................................................................#..............................#.............................................................................................................................................................#....................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...#...................................................................................................................................................................................................................................................................#.........#........................ .............................................................................................................................................................................................................................................................................................................................................................#.................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.........................................................................................................................................................................................#..............................#...............................................................................................................................................................#..................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.....#...................................................................................................................................................................................................................................................................#.......#......................... ............................................................................................................................................................................................................................................................................................................................................................#...................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................#..............................#.................................................................................................................................................................#................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.......#...................................................................................................................................................................................................................................................................#.....#.......................... ...........................................................................................................................................................................................................................................................................................................................................................#.....................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.....................................................................................................................................................................................#..............................#...................................................................................................................................................................#..............................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.........#...................................................................................................................................................................................................................................................................#...#........................... ..........................................................................................................................................................................................................................................................................................................................................................#.......................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#...................................................................................................................................................................................#..............................#.....................................................................................................................................................................#............................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...........#...................................................................................................................................................................................................................................................................#.#............................ .........................................................................................................................................................................................................................................................................................................................................................#.........................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.................................................................................................................................................................................#..............................#.......................................................................................................................................................................#..........................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.............#...................................................................................................................................................................................................................................................................#............................. ........................................................................................................................................................................................................................................................................................................................................................#...........................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#...............................................................................................................................................................................#..............................#.........................................................................................................................................................................#........................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...............#................................................................................................................................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................................................................................#.............................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.............................................................................................................................................................................#..............................#...........................................................................................................................................................................#......................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.................#............................................................................................................................................................................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................#...............................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#...........................................................................................................................................................................#..............................#.............................................................................................................................................................................#....................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...................#.............................................................................................................................................................................................................................................................................................. .....................................................................................................................................................................................................................................................................................................................................................#.................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.........................................................................................................................................................................#..............................#...............................................................................................................................................................................#..................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#............................................................................................................................................................................................................................................................................................. ....................................................................................................................................................................................................................................................................................................................................................#...................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................#..............................#.................................................................................................................................................................................#................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.......................#............................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................#.....................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.....................................................................................................................................................................#..............................#...................................................................................................................................................................................#..............................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.........................#........................................................................................................................................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................#.......................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#...................................................................................................................................................................#..............................#.....................................................................................................................................................................................#............................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................... .................................................................................................................................................................................................................................................................................................................................................#.........................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.................................................................................................................................................................#..............................#.......................................................................................................................................................................................#..........................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.............................#......................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................#...........................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#...............................................................................................................................................................#..............................#.........................................................................................................................................................................................#........................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#........................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................................................................................................#.............................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.............................................................................................................................................................#..............................#...........................................................................................................................................................................................#......................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.................................#....................................................................................................................................................................................................................................................................................... ..............................................................................................................................................................................................................................................................................................................................................#...............................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#...........................................................................................................................................................#..............................#.............................................................................................................................................................................................#....................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#...................................................................................................................................................................................................................................................................................... .............................................................................................................................................................................................................................................................................................................................................#.................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.........................................................................................................................................................#..............................#...............................................................................................................................................................................................#..................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#..................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................#...................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................#..............................#.................................................................................................................................................................................................#................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................#.................................................................................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................#.....................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.....................................................................................................................................................#..............................#...................................................................................................................................................................................................#..............................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................#................................................................................................................................................................................................................................................................................... ..........................................................................................................................................................................................................................................................................................................................................#.......................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#...................................................................................................................................................#..............................#.....................................................................................................................................................................................................#............................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................#.................................................................................................................................................................................................................................................................................. #........................................................................................................................................................................................................................................................................................................................................#.........................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.................................................................................................................................................#..............................#.......................................................................................................................................................................................................#..........................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................#................................................................................................................................................................................................................................................................................. .#......................................................................................................................................................................................................................................................................................................................................#...........................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#...............................................................................................................................................#..............................#.........................................................................................................................................................................................................#........................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................#................................................................................................................................................................................................................................................................................ ..#....................................................................................................................................................................................................................................................................................................................................#.............................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.............................................................................................................................................#..............................#...........................................................................................................................................................................................................#......................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#............................................................................................................................................................................................................................................................................... ...#..................................................................................................................................................................................................................................................................................................................................#...............................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#...........................................................................................................................................#..............................#.............................................................................................................................................................................................................#....................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................#.............................................................................................................................................................................................................................................................................. ....#................................................................................................................................................................................................................................................................................................................................#.................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#.........................................................................................................................................#..............................#...............................................................................................................................................................................................................#..................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#............................................................................................................................................................................................................................................................................. .....#..............................................................................................................................................................................................................................................................................................................................#...................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................#.......................................................................................................................................#..............................#........................................................................................................................#........................................................................................#................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#............................................................................................................................................................................................................................................................................ ......#............................................................................................................................................................................................................................................................................................................................#.....................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................#.....................................................................................................................................#..............................#........................................................................................................................#.#........................................................................................#..............#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................#........................................................................................................................................................................................................................................................................... .......#..........................................................................................................................................................................................................................................................................................................................#.......................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................#...................................................................................................................................#..............................#........................................................................................................................#...#........................................................................................#............#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................#.......................................................................................................................................................................................................................................................................... ........#........................................................................................................................................................................................................................................................................................................................#.........................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................#.................................................................................................................................#..............................#........................................................................................................................#.....#........................................................................................#..........#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................#......................................................................................................................................................................................................................................................................... .........#......................................................................................................................................................................................................................................................................................................................#...........................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#...............................................................................................................................#..............................#........................................................................................................................#.......#........................................................................................#........#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................#........................................................................................................................................................................................................................................................................ ..........#....................................................................................................................................................................................................................................................................................................................#.............................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................#.............................................................................................................................#..............................#........................................................................................................................#.........#........................................................................................#......#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#....................................................................................................................................................................................................................................................................... ...........#..................................................................................................................................................................................................................................................................................................................#...............................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#...........................................................................................................................#..............................#........................................................................................................................#...........#........................................................................................#....#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................#...................................................................................................................................................................................................................................................................... ............#................................................................................................................................................................................................................................................................................................................#.................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................#.........................................................................................................................#..............................#........................................................................................................................#.............#........................................................................................#..#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#..................................................................................................................................................................................................................................................................... .............#..............................................................................................................................................................................................................................................................................................................#...................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#.......................................................................................................................#..............................#........................................................................................................................#...............#........................................................................................##...............................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................#.................................................................................................................................................................................................................................................................... ..............#............................................................................................................................................................................................................................................................................................................#.....................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#.....................................................................................................................#..............................#........................................................................................................................#.................#........................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#................................................................................................................................................................................................................................................................... ...............#..........................................................................................................................................................................................................................................................................................................#.......................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#...................................................................................................................#..............................#........................................................................................................................#...................#........................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#.................................................................................................................................................................................................................................................................. ................#........................................................................................................................................................................................................................................................................................................#.........................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................#.................................................................................................................#..............................#........................................................................................................................#.....................#........................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#................................................................................................................................................................................................................................................................. .................#......................................................................................................................................................................................................................................................................................................#...........................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#...............................................................................................................#..............................#........................................................................................................................#.......................#........................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................#................................................................................................................................................................................................................................................................ ..................#....................................................................................................................................................................................................................................................................................................#.............................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#.............................................................................................................#..............................#........................................................................................................................#.........................#........................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#............................................................................................................................................................................................................................................................... ...................#..................................................................................................................................................................................................................................................................................................#...............................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#...........................................................................................................#..............................#........................................................................................................................#...........................#........................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#.............................................................................................................................................................................................................................................................. ....................#................................................................................................................................................................................................................................................................................................#.................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................#.........................................................................................................#..............................#........................................................................................................................#.............................#........................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#............................................................................................................................................................................................................................................................. .....................#..............................................................................................................................................................................................................................................................................................#...................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#.......................................................................................................#..............................#........................................................................................................................#...............................#........................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................#............................................................................................................................................................................................................................................................ ......................#............................................................................................................................................................................................................................................................................................#.....................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#.....................................................................................................#..............................#........................................................................................................................#.................................#........................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#........................................................................................................................................................................................................................................................... .......................#..........................................................................................................................................................................................................................................................................................#.......................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................#...................................................................................................#..............................#........................................................................................................................#...................................#........................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#.......................................................................................................................................................................................................................................................... ........................#........................................................................................................................................................................................................................................................................................#.........................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#.................................................................................................#..............................#........................................................................................................................#.....................................#........................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................#......................................................................................................................................................................................................................................................... .........................#......................................................................................................................................................................................................................................................................................#...........................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#...............................................................................................#..............................#........................................................................................................................#.......................................#........................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#........................................................................................................................................................................................................................................................ ..........................#....................................................................................................................................................................................................................................................................................#.............................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#.............................................................................................#..............................#........................................................................................................................#.........................................#........................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#....................................................................................................................................................................................................................................................... ...........................#..................................................................................................................................................................................................................................................................................#...............................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................#...........................................................................................#..............................#........................................................................................................................#...........................................#........................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#...................................................................................................................................................................................................................................................... ............................#................................................................................................................................................................................................................................................................................#.................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#.........................................................................................#..............................#........................................................................................................................#.............................................#........................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................#..................................................................................................................................................................................................................................................... .............................#..............................................................................................................................................................................................................................................................................#...................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................#.......................................................................................#..............................#........................................................................................................................#...............................................#........................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#.................................................................................................................................................................................................................................................... ..............................#............................................................................................................................................................................................................................................................................#.....................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#.....................................................................................#..............................#........................................................................................................................#.................................................#........................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................#................................................................................................................................................................................................................................................... ...............................#..........................................................................................................................................................................................................................................................................#.......................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................#...................................................................................#..............................#........................................................................................................................#...................................................#........................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#.................................................................................................................................................................................................................................................. ................................#........................................................................................................................................................................................................................................................................#.........................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................#.................................................................................#..............................#........................................................................................................................#.....................................................#........................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................#................................................................................................................................................................................................................................................. .................................#......................................................................................................................................................................................................................................................................#...........................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................#...............................................................................#..............................#........................................................................................................................#.......................................................#........................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................#................................................................................................................................................................................................................................................ ..................................#....................................................................................................................................................................................................................................................................#.............................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................#.............................................................................#..............................#........................................................................................................................#.........................................................#........................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................#............................................................................................................................................................................................................................................... ...................................#..................................................................................................................................................................................................................................................................#...............................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................#...........................................................................#..............................#........................................................................................................................#...........................................................#........................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................#.............................................................................................................................................................................................................................................. ....................................#................................................................................................................................................................................................................................................................#.................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#.........................................................................#..............................#........................................................................................................................#.............................................................#........................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................#............................................................................................................................................................................................................................................. .....................................#..............................................................................................................................................................................................................................................................#...................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................#.......................................................................#..............................#........................................................................................................................#...............................................................#........................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#............................................................................................................................................................................................................................................ ......................................#............................................................................................................................................................................................................................................................#.....................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................#.....................................................................#.#............................#........................................................................................................................#.................................................................#........................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................#........................................................................................................................................................................................................................................... .......................................#..........................................................................................................................................................................................................................................................#.......................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#...................................................................#...#..........................#........................................................................................................................#...................................................................#........................................................................................#............................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................#.......................................................................................................................................................................................................................................... ........................................#........................................................................................................................................................................................................................................................#.........................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#.................................................................#.....#........................#........................................................................................................................#.....................................................................#........................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#......................................................................................................................................................................................................................................... .........................................#......................................................................................................................................................................................................................................................#...........................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................#...............................................................#.......#......................#........................................................................................................................#.......................................................................#........................................................................................#........................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#........................................................................................................................................................................................................................................ ..........................................#....................................................................................................................................................................................................................................................#.............................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................#.............................................................#.........#....................#........................................................................................................................#.........................................................................#........................................................................................#......................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................#....................................................................................................................................................................................................................................... ...........................................#..................................................................................................................................................................................................................................................#...............................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................#...........................................................#...........#..................#........................................................................................................................#...........................................................................#........................................................................................#....................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................#...................................................................................................................................................................................................................................... ............................................#................................................................................................................................................................................................................................................#.................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#.........................................................#.............#................#........................................................................................................................#.............................................................................#........................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................#..................................................................................................................................................................................................................................... .............................................#..............................................................................................................................................................................................................................................#...................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................#.......................................................#...............#..............#........................................................................................................................#...............................................................................#........................................................................................#................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#.................................................................................................................................................................................................................................... ..............................................#............................................................................................................................................................................................................................................#.....................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................#.....................................................#.................#............#........................................................................................................................#.................................................................................#........................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................#................................................................................................................................................................................................................................... ...............................................#..........................................................................................................................................................................................................................................#.......................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#...................................................#...................#..........#........................................................................................................................#...................................................................................#........................................................................................#............................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................#.................................................................................................................................................................................................................................. ................................................#........................................................................................................................................................................................................................................#.........................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................#.................................................#.....................#........#........................................................................................................................#.....................................................................................#........................................................................................#..........................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#................................................................................................................................................................................................................................. .................................................#......................................................................................................................................................................................................................................#...........................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................#...............................................#.......................#......#........................................................................................................................#.......................................................................................#........................................................................................#........................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................#................................................................................................................................................................................................................................ ..................................................#....................................................................................................................................................................................................................................#.............................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................#.............................................#.........................#....#........................................................................................................................#.........................................................................................#........................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................#............................................................................................................................................................................................................................... ...................................................#..................................................................................................................................................................................................................................#...............................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#...........................................#...........................#..#........................................................................................................................#...........................................................................................#........................................................................................#....................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................#.............................................................................................................................................................................................................................. ....................................................#................................................................................................................................................................................................................................#.................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................#.........................................#.............................##........................................................................................................................#.............................................................................................#........................................................................................#..................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#............................................................................................................................................................................................................................. .....................................................#..............................................................................................................................................................................................................................#...................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................#.......................................#..............................#........................................................................................................................#...............................................................................................#........................................................................................#................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................#............................................................................................................................................................................................................................ ......................................................#............................................................................................................................................................................................................................#.....................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#.....................................#..............................#........................................................................................................................#.................................................................................................#........................................................................................#..............................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................#........................................................................................................................................................................................................................... .......................................................#..........................................................................................................................................................................................................................#.......................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................#...................................#..............................#........................................................................................................................#...................................................................................................#........................................................................................#............................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#.......................................................................................................................................................................................................................... ........................................................#........................................................................................................................................................................................................................#.........................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#.................................#..............................#........................................................................................................................#.....................................................................................................#........................................................................................#..........................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................#......................................................................................................................................................................................................................... .........................................................#......................................................................................................................................................................................................................#...........................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#...............................#..............................#........................................................................................................................#.......................................................................................................#........................................................................................#........................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#........................................................................................................................................................................................................................ ..........................................................#....................................................................................................................................................................................................................#.............................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................#.............................#..............................#........................................................................................................................#.........................................................................................................#........................................................................................#......................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#....................................................................................................................................................................................................................... ...........................................................#..................................................................................................................................................................................................................#...............................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................#...........................#..............................#........................................................................................................................#...........................................................................................................#........................................................................................#....................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................#...................................................................................................................................................................................................................... ............................................................#................................................................................................................................................................................................................#.................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#.........................#..............................#........................................................................................................................#.............................................................................................................#........................................................................................#..................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................#..................................................................................................................................................................................................................... .............................................................#..............................................................................................................................................................................................................#...................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.......................#..............................#........................................................................................................................#...............................................................................................................#........................................................................................#................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#.................................................................................................................................................................................................................... ..............................................................#............................................................................................................................................................................................................#.....................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................#.....................#..............................#........................................................................................................................#.................................................................................................................#........................................................................................#..............................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#................................................................................................................................................................................................................... ...............................................................#..........................................................................................................................................................................................................#.......................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................#...................#..............................#........................................................................................................................#...................................................................................................................#........................................................................................#............................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................#.................................................................................................................................................................................................................. ................................................................#........................................................................................................................................................................................................#.........................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#.................#..............................#........................................................................................................................#.....................................................................................................................#........................................................................................#..........................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................#................................................................................................................................................................................................................. .................................................................#......................................................................................................................................................................................................#...........................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................#...............#..............................#........................................................................................................................#.......................................................................................................................#........................................................................................#........................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#................................................................................................................................................................................................................ ..................................................................#....................................................................................................................................................................................................#.............................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................#.............#..............................#........................................................................................................................#.........................................................................................................................#........................................................................................#......................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................#............................................................................................................................................................................................................... ...................................................................#..................................................................................................................................................................................................#...............................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................#...........#..............................#........................................................................................................................#...........................................................................................................................#........................................................................................#....................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................#.............................................................................................................................................................................................................. ....................................................................#................................................................................................................................................................................................#.................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#.........#..............................#........................................................................................................................#.............................................................................................................................#........................................................................................#..................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................#............................................................................................................................................................................................................. .....................................................................#..............................................................................................................................................................................................#...................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................#.......#..............................#........................................................................................................................#...............................................................................................................................#........................................................................................#................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#............................................................................................................................................................................................................ ......................................#...............................#............................................................................................................................................................................................#.....................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................#.....#..............................#........................................................................................................................#.................................................................................................................................#........................................................................................#..............................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................#........................................................................................................................................................................................................... .....................................#.#...............................#..........................................................................................................................................................................................#.......................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................#...#..............................#........................................................................................................................#...................................................................................................................................#........................................................................................#............................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................#.......................................................................................................................................................................................................... ....................................#...#...............................#........................................................................................................................................................................................#.........................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................#.#..............................#........................................................................................................................#.....................................................................................................................................#........................................................................................#..........................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................#......................................................................................................................................................................................................... ...................................#.....#...............................#......................................................................................................................................................................................#...........................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................#..............................#........................................................................................................................#.......................................................................................................................................#........................................................................................#........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................#........................................................................................................................................................................................................ ..................................#.......#...............................#....................................................................................................................................................................................#.............................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.........................................................................................................................................#........................................................................................#......................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................#....................................................................................................................................................................................................... .................................#.........#...............................#..................................................................................................................................................................................#...............................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#...........................................................................................................................................#........................................................................................#....................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................#...................................................................................................................................................................................................... ................................#...........#...............................#................................................................................................................................................................................#.................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.............................................................................................................................................#........................................................................................#..................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................#..................................................................................................................................................................................................... ...............................#.............#...............................#..............................................................................................................................................................................#...................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#...............................................................................................................................................#........................................................................................#................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#.................................................................................................................................................................................................... ..............................#...............#...............................#............................................................................................................................................................................#.....................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.................................................................................................................................................#........................................................................................#..............................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#................................................................................................................................................................................................... .............................#.................#...............................#..........................................................................................................................................................................#.......................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#...................................................................................................................................................#........................................................................................#............................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................#.................................................................................................................................................................................................. ............................#...................#...............................#........................................................................................................................................................................#.........................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.....................................................................................................................................................#........................................................................................#..........................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#................................................................................................................................................................................................. ...........................#.....................#...............................#......................................................................................................................................................................#...........................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.......................................................................................................................................................#........................................................................................#........................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#................................................................................................................................................................................................ ..........................#.......................#...............................#....................................................................................................................................................................#.............................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.........................................................................................................................................................#........................................................................................#......................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#............................................................................................................................................................................................... .........................#.........................#...............................#..................................................................................................................................................................#...............................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#...........................................................................................................................................................#........................................................................................#....................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................#.............................................................................................................................................................................................. ........................#...........................#...............................#................................................................................................................................................................#.................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.............................................................................................................................................................#........................................................................................#..................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#............................................................................................................................................................................................. .......................#.............................#...............................#..............................................................................................................................................................#...................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#...............................................................................................................................................................#........................................................................................#................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................#............................................................................................................................................................................................ ......................#...............................#...............................#............................................................................................................................................................#.....................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.................................................................................................................................................................#........................................................................................#..............................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#........................................................................................................................................................................................... .....................#.................................#...............................#..........................................................................................................................................................#.......................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#...................................................................................................................................................................#........................................................................................#............................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#.......................................................................................................................................................................................... ....................#...................................#...............................#........................................................................................................................................................#.........................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.....................................................................................................................................................................#........................................................................................#..........................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#......................................................................................................................................................................................... ...................#.....................................#...............................#......................................................................................................................................................#...........................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.......................................................................................................................................................................#........................................................................................#........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#........................................................................................................................................................................................ ..................#.......................................#...............................#....................................................................................................................................................#.............................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.........................................................................................................................................................................#........................................................................................#......................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#....................................................................................................................................................................................... .................#.........................................#...............................#..................................................................................................................................................#...............................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#...........................................................................................................................................................................#........................................................................................#....................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#...................................................................................................................................................................................... ................#...........................................#...............................#................................................................................................................................................#.................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.............................................................................................................................................................................#........................................................................................#..................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#..................................................................................................................................................................................... ...............#.............................................#...............................#..............................................................................................................................................#...................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#...............................................................................................................................................................................#........................................................................................#................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................#.................................................................................................................................................................................... ..............#...............................................#...............................#............................................................................................................................................#.....................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.................................................................................................................................................................................#........................................................................................#..............................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#.......................................................................#........................................................................................................... .............#.................................................#...............................#..........................................................................................................................................#.......................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#...................................................................................................................................................................................#........................................................................................#............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#.....................................................................#.#.......................................................................................................... ............#...................................................#...............................#........................................................................................................................................#.........................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.....................................................................................................................................................................................#........................................................................................#..........................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................#...................................................................#...#......................................................................................................... ...........#.....................................................#...............................#......................................................................................................................................#...........................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.......................................................................................................................................................................................#........................................................................................#........................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#.................................................................#.....#........................................................................................................ ..........#.......................................................#...............................#....................................................................................................................................#.............................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.........................................................................................................................................................................................#........................................................................................#......................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................#...............................................................#.......#....................................................................................................... .........#.........................................................#...............................#..................................................................................................................................#...............................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#...........................................................................................................................................................................................#........................................................................................#....................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#.............................................................#.........#...................................................................................................... ........#...........................................................#...............................#................................................................................................................................#.................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.............................................................................................................................................................................................#........................................................................................#..................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#...........................................................#...........#..................................................................................................... .......#.............................................................#...............................#..............................................................................................................................#...................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#...............................................................................................................................................................................................#........................................................................................#................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................#.........................................................#.............#.................................................................................................... ......#...............................................................#...............................#............................................................................................................................#.....................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.................................................................................................................................................................................................#........................................................................................#..............................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................#.......................................................#...............#................................................................................................... .....#.................................................................#...............................#..........................................................................................................................#.......................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#...................................................................................................................................................................................................#........................................................................................#............................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#.....................................................#.................#.................................................................................................. ....#...................................................................#...............................#........................................................................................................................#.........................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.....................................................................................................................................................................................................#........................................................................................#..........................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................#...................................................#...................#................................................................................................. ...#.....................................................................#...............................#......................................................................................................................#...........................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.......................................................................................................................................................................................................#........................................................................................#........................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................#.................................................#.....................#................................................................................................ ..#.......................................................................#...............................#....................................................................................................................#.............................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.........................................................................................................................................................................................................#........................................................................................#......................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#...............................................#.......................#............................................................................................... .#.........................................................................#...............................#..................................................................................................................#...............................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#...........................................................................................................................................................................................................#........................................................................................#....................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................#.............................................#.........................#.............................................................................................. #...........................................................................#...............................#................................................................................................................#.................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.............................................................................................................................................................................................................#........................................................................................#..................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................#...........................................#...........................#............................................................................................. .............................................................................#...............................#..............................................................................................................#...................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#...............................................................................................................................................................................................................#........................................................................................#..................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................#...........................................#.............................#............................................................................................ ..............................................................................#...............................#............................................................................................................#.....................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.................................................................................................................................................................................................................#........................................................................................#..................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#...........................................#...............................#........................................................................................... ...............................................................................#...............................#..........................................................................................................#.......................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#...................................................................................................................................................................................................................#........................................................................................#..................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................#...........................................#.................................#.......................................................................................... ................................................................................#...............................#........................................................................................................#.........................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.....................................................................................................................................................................................................................#........................................................................................#..................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................#...........................................#...................................#......................................................................................... .................................................................................#...............................#......................................................................................................#...........................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.......................................................................................................................................................................................................................#........................................................................................#..................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#...........................................#.....................................#........................................................................................ ..................................................................................#...............................#....................................................................................................#.............................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.........................................................................................................................................................................................................................#........................................................................................#..................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................#...........................................#.......................................#....................................................................................... ...................................................................................#...............................#..................................................................................................#...............................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#...........................................................................................................................................................................................................................#........................................................................................#..................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................#...........................................#.........................................#...................................................................................... ....................................................................................#...............................#................................................................................................#.................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.............................................................................................................................................................................................................................#........................................................................................#..................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#...........................................#...........................................#..................................................................................... .....................................................................................#...............................#..............................................................................................#...................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#...............................................................................................................................................................................................................................#........................................................................................#..................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#...........................................#.............................................#.................................................................................... ......................................................................................#...............................#............................................................................................#.....................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.................................................................................................................................................................................................................................#........................................................................................#..................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................#...........................................#...............................................#................................................................................... .......................................................................................#...............................#..........................................................................................#.......................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#...................................................................................................................................................................................................................................#........................................................................................#..................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#...........................................#.................................................#.................................................................................. ........................................................................................#...............................#........................................................................................#.........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.....................................................................................................................................................................................................................................#........................................................................................#..................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................#...........................................#...................................................#................................................................................. .........................................................................................#...............................#......................................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.......................................................................................................................................................................................................................................#........................................................................................#..................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#...........................................#.....................................................#................................................................................ ..........................................................................................#...............................#....................................................................................#.............................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................#.........................................................................................................................................................................................................................................#........................................................................................#................................................................................................................................................................................................................................#.#.........................................................................................................................................................................................................................................#...........................................#.......................................................#............................................................................... ...........................................................................................#...............................#..................................................................................#...............................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................#..................................................................................................................................................................................................................................#......................................................................................................................#...........................................................................................................................................................................................................................................#......................................................................................#................................................................................................................................................................................................................................#...#.......................................................................................................................................................................................................................................#...........................................#.........................................................#.............................................................................. ............................................................................................#...............................#................................................................................#.................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................#....................................................................................................................................................................................................................................#....................................................................................................................#.............................................................................................................................................................................................................................................#....................................................................................#................................................................................................................................................................................................................................#.....#.....................................................................................................................................................................................................................................#...........................................#...........................................................#............................................................................. .............................................................................................#...............................#..............................................................................#...................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................#......................................................................................................................................................................................................................................#..................................................................................................................#...............................................................................................................................................................................................................................................#..................................................................................#................................................................................................................................................................................................................................#.......#...................................................................................................................................................................................................................................#...........................................#.............................................................#............................................................................ ..............................................................................................#...............................#............................................................................#.....................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................#........................................................................................................................................................................................................................................#................................................................................................................#.................................................................................................................................................................................................................................................#................................................................................#................................................................................................................................................................................................................................#.........#.................................................................................................................................................................................................................................#...........................................#...............................................................#........................................................................... ...............................................................................................#...............................#..........................................................................#.......................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................#..........................................................................................................................................................................................................................................#..............................................................................................................#...................................................................................................................................................................................................................................................#..............................................................................#................................................................................................................................................................................................................................#...........#...............................................................................................................................................................................................................................#...........................................#.................................................................#.......................................................................... ................................................................................................#...............................#........................................................................#.........................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................#............................................................................................................................................................................................................................................#............................................................................................................#.....................................................................................................................................................................................................................................................#............................................................................#................................................................................................................................................................................................................................#.............#.............................................................................................................................................................................................................................#...........................................#...................................................................#......................................................................... .................................................................................................#...............................#......................................................................#...........................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#..............................................................................................................................................................................................................................................#..........................................................................................................#.......................................................................................................................................................................................................................................................#..........................................................................#................................................................................................................................................................................................................................#...............#...........................................................................................................................................................................................................................#...........................................#.....................................................................#........................................................................ ................................................................................................#.................................#....................................................................#.............................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................#................................................................................................................................................................................................................................................#........................................................................................................#.........................................................................................................................................................................................................................................................#........................................................................#................................................................................................................................................................................................................................#.................#.........................................................................................................................................................................................................................#...........................................#.......................................................................#....................................................................... ...............................................................................................#...................................#..................................................................#...............................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................#..................................................................................................................................................................................................................................................#......................................................................................................#...........................................................................................................................................................................................................................................................#......................................................................#................................................................................................................................................................................................................................#...................#.......................................................................................................................................................................................................................#...........................................#.........................................................................#...................................................................... ..............................................................................................#.....................................#................................................................#.................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................#....................................................................................................................................................................................................................................................#....................................................................................................#.............................................................................................................................................................................................................................................................#....................................................................#................................................................................................................................................................................................................................#.....................#.....................................................................................................................................................................................................................#...........................................#...........................................................................#..................................................................... .............................................................................................#.#.....................................#..............................................................#...................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................#......................................................................................................................................................................................................................................................#..................................................................................................#...............................................................................................................................................................................................................................................................#..................................................................#................................................................................................................................................................................................................................#.......................#...................................................................................................................................................................................................................#...........................................#.............................................................................#.................................................................... ............................................................................................#...#.....................................#............................................................#.....................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................#........................................................................................................................................................................................................................................................#................................................................................................#.................................................................................................................................................................................................................................................................#................................................................#................................................................................................................................................................................................................................#.........................#.................................................................................................................................................................................................................#...........................................#...............................................................................#................................................................... ...........................................................................................#.....#.....................................#..........................................................#.......................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................#..........................................................................................................................................................................................................................................................#..............................................................................................#...................................................................................................................................................................................................................................................................#..............................................................#................................................................................................................................................................................................................................#...........................#...............................................................................................................................................................................................................#...........................................#.................................................................................#.................................................................. ..........................................................................................#.......#.....................................#........................................................#.........................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#............................................................................................................................................................................................................................................................#............................................................................................#.....................................................................................................................................................................................................................................................................#............................................................#................................................................................................................................................................................................................................#.............................#.............................................................................................................................................................................................................#...........................................#...................................................................................#................................................................. .........................................................................................#.........#.....................................#......................................................#...........................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................#..............................................................................................................................................................................................................................................................#..........................................................................................#.......................................................................................................................................................................................................................................................................#..........................................................#................................................................................................................................................................................................................................#...............................#...........................................................................................................................................................................................................#...........................................#.....................................................................................#................................................................ ........................................................................................#...........#.....................................#....................................................#.............................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................#................................................................................................................................................................................................................................................................#........................................................................................#.........................................................................................................................................................................................................................................................................#........................................................#................................................................................................................................................................................................................................#.................................#.........................................................................................................................................................................................................#...........................................#.......................................................................................#............................................................... .......................................................................................#.............#.....................................#..................................................#...............................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................#..................................................................................................................................................................................................................................................................#......................................................................................#...........................................................................................................................................................................................................................................................................#......................................................#................................................................................................................................................................................................................................#...................................#.......................................................................................................................................................................................................#...........................................#.........................................................................................#.............................................................. ......................................................................................#...............#.....................................#................................................#.................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#....................................................................................................................................................................................................................................................................#....................................................................................#.............................................................................................................................................................................................................................................................................#....................................................#................................................................................................................................................................................................................................#.....................................#.....................................................................................................................................................................................................#...........................................#...........................................................................................#............................................................. .....................................................................................#.................#.....................................#..............................................#...................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................#......................................................................................................................................................................................................................................................................#..................................................................................#...............................................................................................................................................................................................................................................................................#..................................................#................................................................................................................................................................................................................................#.......................................#...................................................................................................................................................................................................#...........................................#.............................................................................................#............................................................ ....................................................................................#...................#.....................................#............................................#.....................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#........................................................................................................................................................................................................................................................................#................................................................................#.................................................................................................................................................................................................................................................................................#................................................#................................................................................................................................................................................................................................#.........................................#.................................................................................................................................................................................................#...........................................#...............................................................................................#........................................................... ...................................................................................#.....................#.....................................#..........................................#.......................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................#..........................................................................................................................................................................................................................................................................#..............................................................................#...................................................................................................................................................................................................................................................................................#..............................................#................................................................................................................................................................................................................................#...........................................#...............................................................................................................................................................................................#...........................................#.................................................................................................#.......................................................... ..................................................................................#.......................#.....................................#........................................#.........................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................#............................................................................................................................................................................................................................................................................#............................................................................#.....................................................................................................................................................................................................................................................................................#............................................#................................................................................................................................................................................................................................#.............................................#.............................................................................................................................................................................................#...........................................#...................................................................................................#......................................................... .................................................................................#.........................#.....................................#......................................#...........................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................#..............................................................................................................................................................................................................................................................................#..........................................................................#.......................................................................................................................................................................................................................................................................................#..........................................#................................................................................................................................................................................................................................#...............................................#...........................................................................................................................................................................................#...........................................#.....................................................................................................#........................................................ ................................................................................#...........................#.....................................#....................................#.............................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................#................................................................................................................................................................................................................................................................................#........................................................................#.........................................................................................................................................................................................................................................................................................#........................................#................................................................................................................................................................................................................................#.................................................#.........................................................................................................................................................................................#...........................................#.......................................................................................................#....................................................... ...............................................................................#.............................#.....................................#..................................#...............................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................#..................................................................................................................................................................................................................................................................................#......................................................................#...........................................................................................................................................................................................................................................................................................#......................................#................................................................................................................................................................................................................................#...................................................#.......................................................................................................................................................................................#...........................................#.........................................................................................................#...................................................... ..............................................................................#...............................#.....................................#................................#.................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................#....................................................................................................................................................................................................................................................................................#....................................................................#.............................................................................................................................................................................................................................................................................................#....................................#................................................................................................................................................................................................................................#.....................................................#.....................................................................................................................................................................................#...........................................#...........................................................................................................#..................................................... .............................................................................#.................................#.....................................#..............................#...................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................#......................................................................................................................................................................................................................................................................................#..................................................................#...............................................................................................................................................................................................................................................................................................#..................................#................................................................................................................................................................................................................................#.......................................................#...................................................................................................................................................................................#...........................................#.............................................................................................................#.................................................... #...........................................................................#...................................#.....................................#............................#.....................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................#........................................................................................................................................................................................................................................................................................#................................................................#.................................................................................................................................................................................................................................................................................................#................................#................................................................................................................................................................................................................................#.........................................................#.................................................................................................................................................................................#...........................................#...............................................................................................................#................................................... .#.........................................................................#.....................................#.....................................#..........................#.......................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................#..........................................................................................................................................................................................................................................................................................#..............................................................#...................................................................................................................................................................................................................................................................................................#..............................#................................................................................................................................................................................................................................#...........................................................#...............................................................................................................................................................................#...........................................#.................................................................................................................#.................................................. ..#.......................................................................#.......................................#.....................................#........................#.........................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................#............................................................................................................................................................................................................................................................................................#............................................................#.....................................................................................................................................................................................................................................................................................................#............................#................................................................................................................................................................................................................................#.............................................................#.............................................................................................................................................................................#...........................................#...................................................................................................................#................................................. ...#.....................................................................#.........................................#.....................................#......................#...........................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................#..............................................................................................................................................................................................................................................................................................#..........................................................#.......................................................................................................................................................................................................................................................................................................#..........................#................................................................................................................................................................................................................................#...............................................................#...........................................................................................................................................................................#...........................................#.....................................................................................................................#................................................ ....#...................................................................#...........................................#.....................................#....................#.............................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................#................................................................................................................................................................................................................................................................................................#........................................................#.........................................................................................................................................................................................................................................................................................................#........................#................................................................................................................................................................................................................................#.................................................................#.........................................................................................................................................................................#...........................................#.......................................................................................................................#............................................... .....#.................................................................#.............................................#.....................................#..................#...............................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................#..................................................................................................................................................................................................................................................................................................#......................................................#...........................................................................................................................................................................................................................................................................................................#......................#................................................................................................................................................................................................................................#...................................................................#.......................................................................................................................................................................#...........................................#.........................................................................................................................#.............................................. ......#...............................................................#...............................................#.....................................#................#.................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................#....................................................................................................................................................................................................................................................................................................#....................................................#.............................................................................................................................................................................................................................................................................................................#....................#................................................................................................................................................................................................................................#.....................................................................#.....................................................................................................................................................................#...........................................#...........................................................................................................................#............................................. .......#.............................................................#.................................................#.....................................#..............#...................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................#......................................................................................................................................................................................................................................................................................................#..................................................#...............................................................................................................................................................................................................................................................................................................#..................#................................................................................................................................................................................................................................#.......................................................................#...................................................................................................................................................................#...........................................#.............................................................................................................................#............................................ ........#...........................................................#...................................................#.....................................#............#.....................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................#........................................................................................................................................................................................................................................................................................................#................................................#.................................................................................................................................................................................................................................................................................................................#................#................................................................................................................................................................................................................................#.........................................................................#.................................................................................................................................................................#...........................................#...............................................................................................................................#........................................... .........#.........................................................#.....................................................#.....................................#..........#.......................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................#..........................................................................................................................................................................................................................................................................................................#..............................................#...................................................................................................................................................................................................................................................................................................................#..............#................................................................................................................................................................................................................................#...........................................................................#...............................................................................................................................................................#...........................................#.................................................................................................................................#.......................................... ..........#.......................................................#.......................................................#.....................................#........#.........................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................#............................................................................................................................................................................................................................................................................................................#............................................#.....................................................................................................................................................................................................................................................................................................................#............#................................................................................................................................................................................................................................#.............................................................................#.............................................................................................................................................................#...........................................#...................................................................................................................................#......................................... ...........#.....................................................#.........................................................#.....................................#......#...........................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................#..............................................................................................................................................................................................................................................................................................................#..........................................#.......................................................................................................................................................................................................................................................................................................................#..........#................................................................................................................................................................................................................................#...............................................................................#...........................................................................................................................................................#...........................................#.....................................................................................................................................#........................................ ............#...................................................#...........................................................#.....................................#....#.............................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................#................................................................................................................................................................................................................................................................................................................#........................................#.........................................................................................................................................................................................................................................................................................................................#........#................................................................................................................................................................................................................................#.................................................................................#.........................................................................................................................................................#...........................................#.......................................................................................................................................#....................................... .............#.................................................#.............................................................#.....................................#..#...............................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................#..................................................................................................................................................................................................................................................................................................................#......................................#...........................................................................................................................................................................................................................................................................................................................#......#................................................................................................................................................................................................................................#...................................................................................#.......................................................................................................................................................#...........................................#.........................................................................................................................................#...................................... ..............#...............................................#...............................................................#.....................................##.................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................#....................................................................................................................................................................................................................................................................................................................#....................................#.............................................................................................................................................................................................................................................................................................................................#....#................................................................................................................................................................................................................................#.....................................................................................#.....................................................................................................................................................#...........................................#...........................................................................................................................................#..................................... ...............#.............................................#.................................................................#....................................#...................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#......................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................................................................................................................................................................................................................................................#..#................................................................................................................................................................................................................................#.......................................................................................#...................................................................................................................................................#...........................................#.............................................................................................................................................#.................................... ................#...........................................#...................................................................#..................................#.....................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#........................................................................................................................................................................................................................................................................................................................#................................#.................................................................................................................................................................................................................................................................................................................................##................................................................................................................................................................................................................................#.........................................................................................#.................................................................................................................................................#...........................................#...............................................................................................................................................#................................... .................#.........................................#.....................................................................#................................#.......................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................................................................................................................................................................................................#..............................#...................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#...........................................................................................#...............................................................................................................................................#...........................................#.................................................................................................................................................#.................................. ..................#.......................................#.......................................................................#..............................#.........................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#............................................................................................................................................................................................................................................................................................................................#............................#.....................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#.............................................................................................#.............................................................................................................................................#...........................................#...................................................................................................................................................#................................. ...................#.....................................#.........................................................................#............................#...........................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................#..............................................................................................................................................................................................................................................................................................................................#..........................#.......................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#...............................................................................................#...........................................................................................................................................##..........................................#.....................................................................................................................................................#................................ ....................#...................................#...........................................................................#..........................#.............................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................#................................................................................................................................................................................................................................................................................................................................#........................#.........................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#.................................................................................................#.........................................................................................................................................#..#..........................................#...................................................................................................................................................#................................. .....................#.................................#.............................................................................#........................#...............................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................#..................................................................................................................................................................................................................................................................................................................................#......................#...........................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................#...................................................................................................#.......................................................................................................................................#....#..........................................#.................................................................................................................................................#.................................. ......................#...............................#...............................................................................#......................#.................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................#....................................................................................................................................................................................................................................................................................................................................#....................#.............................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#.....................................................................................................#.....................................................................................................................................#......#..........................................#...............................................................................................................................................#................................... .......................#.............................#.................................................................................#....................#...................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................#......................................................................................................................................................................................................................................................................................................................................#..................#...............................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................#.......................................................................................................#...................................................................................................................................#........#..........................................#.............................................................................................................................................#.................................... ........................#...........................#...................................................................................#..................#.....................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................#........................................................................................................................................................................................................................................................................................................................................#................#.................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#.........................................................................................................#.................................................................................................................................#..........#..........................................#...........................................................................................................................................#..................................... .........................#.........................#.....................................................................................#................#.......................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................#..........................................................................................................................................................................................................................................................................................................................................#..............#...................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#...........................................................................................................#...............................................................................................................................#............#..........................................#.........................................................................................................................................#...................................... ..........................#.......................#.......................................................................................#..............#.........................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#............................................................................................................................................................................................................................................................................................................................................#............#.....................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#.............................................................................................................#.............................................................................................................................#..............#..........................................#.......................................................................................................................................#....................................... ...........................#.....................#.........................................................................................#..............#.......................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#..............................................................................................................................................................................................................................................................................................................................................#..........#.......................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................#...............................................................................................................#...........................................................................................................................#................#..........................................#.....................................................................................................................................#........................................ ............................#...................#...........................................................................................#..............#.....................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#.#..............................................................................................................................................................................................................................................................................................................................................#........#.........................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#.................................................................................................................#.........................................................................................................................#..................#..........................................#...................................................................................................................................#......................................... .............................#.................#.............................................................................................#..............#...................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#...#..............................................................................................................................................................................................................................................................................................................................................#......#...........................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#...................................................................................................................#.......................................................................................................................#....................#..........................................#.................................................................................................................................#.......................................... ..............................#...............#...............................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#.....#..............................................................................................................................................................................................................................................................................................................................................#....#.............................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................#.....................................................................................................................#.....................................................................................................................#.#....................#..........................................#...............................................................................................................................#........................................... ...............................#.............#.................................................................................................#..............#...............................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#.......#..............................................................................................................................................................................................................................................................................................................................................#..#...............................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................#.......................................................................................................................#...................................................................................................................#...#....................#..........................................#.............................................................................................................................#............................................ ................................#...........#...................................................................................................#..............#.............................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#.........#..............................................................................................................................................................................................................................................................................................................................................#..#.............................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................#.........................................................................................................................#.................................................................................................................#.....#....................#..........................................#...........................................................................................................................#............................................. .................................#.........#.....................................................................................................#..............#...........................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#...........#..............................................................................................................................................................................................................................................................................................................................................#..#...........................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................#...........................................................................................................................#...............................................................................................................#.......#....................#..........................................#.........................................................................................................................#.............................................. ..................................#.......#.......................................................................................................#..............#.........................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#.............#..............................................................................................................................................................................................................................................................................................................................................#..#.........................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................#...........................................................................................................................#.............................................................................................................#.........#....................#..........................................#.......................................................................................................................#............................................... ...................................#.....#.........................................................................................................#..............#.......................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#...............#..............................................................................................................................................................................................................................................................................................................................................#..#.......................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#...........................................................................................................................#...........................................................................................................#...........#....................#..........................................#.....................................................................................................................#................................................ ....................................#...#...........................................................................................................#..............#.....................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#.................#..............................................................................................................................................................................................................................................................................................................................................#..#.....................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#...........................................................................................................................#.........................................................................................................#.............#....................#..........................................#...................................................................................................................#................................................. .....................................#.#.............................................................................................................#..............#...................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#...................#..............................................................................................................................................................................................................................................................................................................................................#..#...................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................#...........................................................................................................................#.......................................................................................................#...............#....................#..........................................#.................................................................................................................#.................................................. ......................................#...............................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#.....................#..............................................................................................................................................................................................................................................................................................................................................#..#.................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#...........................................................................................................................#.....................................................................................................#.................#....................#..........................................#...............................................................................................................#................................................... .....................................#.................................................................................................................#..............#...............................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#.......................#.............................................................................................................................................................................................................................................................................................................................................##..#...............................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#...........................................................................................................................#...................................................................................................#...................#....................#..........................................#.............................................................................................................#.................................................... ....................................#...................................................................................................................#..............#.............................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#.........................#...........................................................................................................................................................................................................................................................................................................................................#..#..#.............................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#...........................................................................................................................#.................................................................................................#.....................#....................#..........................................#...........................................................................................................#..................................................... ...................................#.....................................................................................................................#..............#...........................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#...........................#.........................................................................................................................................................................................................................................................................................................................................#....#..#...........................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................#...........................................................................................................................#...............................................................................................#.......................#....................#..........................................#.........................................................................................................#...................................................... ..................................#.......................................................................................................................#..............#.........................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#.............................#.......................................................................................................................................................................................................................................................................................................................................#......#..#.........................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#...........................................................................................................................#.............................................................................................#.........................#....................#..........................................#.......................................................................................................#....................................................... .................................#.........................................................................................................................#..............#.......................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#...............................#.....................................................................................................................................................................................................................................................................................................................................#........#..#.......................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................#...........................................................................................................................#...........................................................................................#...........................#....................#..........................................#.....................................................................................................#........................................................ ................................#...........................................................................................................................#..............#.....................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#.................................#...................................................................................................................................................................................................................................................................................................................................#..........#..#.....................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#...........................................................................................................................#.........................................................................................#.............................#....................#..........................................#...................................................................................................#......................................................... ...............................#.............................................................................................................................#..............#...................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#...................................#.................................................................................................................................................................................................................................................................................................................................#............#..#...................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#...........................................................................................................................#.......................................................................................#...............................#....................#..........................................#.................................................................................................#.......................................................... ..............................#...............................................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#.....................................#...............................................................................................................................................................................................................................................................................................................................#..............#..#.................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#...........................................................................................................................#.....................................................................................#.................................#....................#..........................................#...............................................................................................#........................................................... .............................#.................................................................................................................................#..............#...............................................................................................................................................................................................................................................................................................................................................................................#..............................................................#.....................................#.#.............................................................................................................................................................................................................................................................................................................................#................#..#...............................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#...........................................................................................................................#...................................................................................#...................................#....................#..........................................#.............................................................................................#............................................................ ............................#...................................................................................................................................#..............#.............................................................................................................................................................................................................................................................................................................................................................................#..............................................................#.....................................#...#...........................................................................................................................................................................................................................................................................................................................#..................#..#.............................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#...........................................................................................................................#.................................................................................#.....................................#....................#..........................................#...........................................................................................#............................................................. ...........................#.....................................................................................................................................#..............#...........................................................................................................................................................................................................................................................................................................................................................................#..............................................................#.....................................#.....#.........................................................................................................................................................................................................................................................................................................................#....................#..#...........................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#...........................................................................................................................#...............................................................................#.......................................#....................#..........................................#.........................................................................................#.............................................................. ..........................#.......................................................................................................................................#..............#.........................................................................................................................................................................................................................................................................................................................................................................#..............................................................#.....................................#.......#.......................................................................................................................................................................................................................................................................................................................#......................#..#.........................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#...........................................................................................................................#.............................................................................#.........................................#....................#..........................................#.......................................................................................#............................................................... .........................#.........................................................................................................................................#..............#.......................................................................................................................................................................................................................................................................................................................................................................#..............................................................#.....................................#.........#.....................................................................................................................................................................................................................................................................................................................#.#......................#..#.......................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................#...........................................................................................................................#...........................................................................#...........................................#....................#..........................................#.....................................................................................#................................................................ ........................#...........................................................................................................................................#..............#.....................................................................................................................................................................................................................................................................................................................................................................#..............................................................#.....................................#...........#...................................................................................................................................................................................................................................................................................................................#...#......................#..#.....................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#...........................................................................................................................#.........................................................................#.............................................#....................#..........................................#...................................................................................#................................................................. .......................#.............................................................................................................................................#..............#...................................................................................................................................................................................................................................................................................................................................................................#..............................................................#.....................................#.............#.................................................................................................................................................................................................................................................................................................................#.....#......................#..#...................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#...........................................................................................................................#.......................................................................#...............................................#....................#..........................................#.................................................................................#.................................................................. ......................#...............................................................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................................##.............................................................#.....................................#...............#...............................................................................................................................................................................................................................................................................................................#.......#......................#..#.................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................#...........................................................................................................................#.....................................................................#.................................................#....................#..........................................#...............................................................................#................................................................... .....................#.................................................................................................................................................#..............#...............................................................................................................................................................................................................................................................................................................................................................#..#...........................................................#.....................................#.................#.............................................................................................................................................................................................................................................................................................................#.........#......................#..#...............................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#...........................................................................................................................#...................................................................#...................................................#....................#..........................................#.............................................................................#.................................................................... ....................#...................................................................................................................................................#..............#.............................................................................................................................................................................................................................................................................................................................................................#....#.........................................................#.....................................#...................#...........................................................................................................................................................................................................................................................................................................#...........#......................#..#.............................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................#...........................................................................................................................#.................................................................#.....................................................#....................#..........................................#...........................................................................#..................................................................... ...................#.....................................................................................................................................................#..............#...........................................................................................................................................................................................................................................................................................................................................................#......#.......................................................#.....................................#.....................#.........................................................................................................................................................................................................................................................................................................#.............#......................#..#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#...........................................................................................................................#...............................................................#.......................................................#....................#..........................................#.........................................................................#...................................................................... ..................#.......................................................................................................................................................#..............#.........................................................................................................................................................................................................................................................................................................................................................#........#.....................................................#.....................................#.......................#.......................................................................................................................................................................................................................................................................................................#...............#......................#..#.........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#...........................................................................................................................#.............................................................#.........................................................#....................#..........................................#.......................................................................#....................................................................... .................#.........................................................................................................................................................#..............#.......................................................................................................................................................................................................................................................................................................................................................#..........#...................................................#.....................................#.........................#.....................................................................................................................................................................................................................................................................................................#.................#......................#..#.......................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................#...........................................................................................................................#...........................................................#...........................................................#....................#..........................................#.....................................................................#........................................................................ ................#...........................................................................................................................................................#..............#.....................................................................................................................................................................................................................................................................................................................................................#............#.................................................#.....................................#...........................#...................................................................................................................................................................................................................................................................................................#...................#......................#..#.....................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................#...........................................................................................................................#.........................................................#.............................................................#....................#..........................................#...................................................................#......................................................................... ...............#.............................................................................................................................................................#..............#...................................................................................................................................................................................................................................................................................................................................................#..............#...............................................#.....................................#.............................#.................................................................................................................................................................................................................................................................................................#.....................#......................#..#...................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#...........................................................................................................................#.......................................................#...............................................................#....................#..........................................#.................................................................#.......................................................................... ..............#...............................................................................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................................#................#.............................................#.....................................#...............................#...............................................................................................................................................................................................................................................................................................#.......................#......................#..#.................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................#...........................................................................................................................#.....................................................#.................................................................#....................#..........................................#...............................................................#........................................................................... .............#.................................................................................................................................................................#..............#...............................................................................................................................................................................................................................................................................................................................................#..................#...........................................#.....................................#.................................#.............................................................................................................................................................................................................................................................................................#.........................#......................#..#...............................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................#...........................................................................................................................#...................................................#...................................................................#....................#..........................................#.............................................................#............................................................................ ............#...................................................................................................................................................................#..............#.............................................................................................................................................................................................................................................................................................................................................#....................#.........................................#.....................................#...................................#...........................................................................................................................................................................................................................................................................................#...........................#......................#..#.............................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#...........................................................................................................................#.................................................#.....................................................................#....................#..........................................#...........................................................#............................................................................. ...........#.....................................................................................................................................................................#..............#...........................................................................................................................................................................................................................................................................................................................................#......................#.......................................#.....................................#.....................................#.........................................................................................................................................................................................................................................................................................#.............................#......................#..#...........................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................#...........................................................................................................................#...............................................#.......................................................................#....................#..........................................#.........................................................#.............................................................................. ..........#.......................................................................................................................................................................#..............#.........................................................................................................................................................................................................................................................................................................................................#........................#.....................................#.....................................#.......................................#.......................................................................................................................................................................................................................................................................................#...............................#......................#..#.........................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................#...........................................................................................................................#.............................................#.........................................................................#....................#..........................................#.......................................................#............................................................................... .........#.........................................................................................................................................................................#..............#.......................................................................................................................................................................................................................................................................................................................................#..........................#...................................#.....................................#.........................................#.....................................................................................................................................................................................................................................................................................#.................................#......................#..#.......................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#...........................................................................................................................#...........................................#...........................................................................#....................#..........................................#.....................................................#................................................................................ ........#...........................................................................................................................................................................#..............#.....................................................................................................................................................................................................................................................................................................................................#............................#.................................#.....................................#...........................................#...................................................................................................................................................................................................................................................................................#...................................#......................#..#.....................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................##...........................................................................................................................#.........................................#.............................................................................#....................#..........................................#...................................................#................................................................................. .......#.............................................................................................................................................................................#..............#...................................................................................................................................................................................................................................................................................................................................#..............................#...............................#.....................................#.............................................#.................................................................................................................................................................................................................................................................................#.....................................#......................#..#...................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#..#...........................................................................................................................#.......................................#...............................................................................#....................#..........................................#.................................................#.................................................................................. ......#...............................................................................................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................................#................................#.............................#.....................................#...............................................#...............................................................................................................................................................................................................................................................................#.......................................#......................#..#.................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#....#...........................................................................................................................#.....................................#.................................................................................#....................#..........................................#...............................................#................................................................................... .....#.................................................................................................................................................................................#..............#...............................................................................................................................................................................................................................................................................................................................#..................................#...........................#.....................................#.................................................#.............................................................................................................................................................................................................................................................................#.........................................#......................#..#...............................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#......#...........................................................................................................................#...................................#...................................................................................#....................#..........................................#.............................................#.................................................................................... ....#...................................................................................................................................................................................#..............#.............................................................................................................................................................................................................................................................................................................................#....................................#.........................#.....................................#...................................................#...........................................................................................................................................................................................................................................................................#...........................................#......................#..#.............................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#........#...........................................................................................................................#.................................#.....................................................................................#....................#..........................................#...........................................#..................................................................................... ...#.....................................................................................................................................................................................#..............#...........................................................................................................................................................................................................................................................................................................................#......................................#.......................#.....................................#.....................................................#.........................................................................................................................................................................................................................................................................#.............................................#......................#..#...........................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#..........#...........................................................................................................................#...............................#.......................................................................................#....................#..........................................#.........................................#...................................................................................... ..#.......................................................................................................................................................................................#..............#.........................................................................................................................................................................................................................................................................................................................#........................................#.....................#.....................................#.......................................................#.......................................................................................................................................................................................................................................................................#...............................................#......................#..#.........................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#............#...........................................................................................................................#.............................#.........................................................................................#....................#..........................................#.......................................#....................................................................................... .#.........................................................................................................................................................................................#..............#.......................................................................................................................................................................................................................................................................................................................#..........................................#...................#.....................................#.........................................................#.....................................................................................................................................................................................................................................................................#.................................................#......................#..#.......................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#..............#...........................................................................................................................#...........................#...........................................................................................#....................#..........................................#.....................................#........................................................................................ #...........................................................................................................................................................................................#..............#.....................................................................................................................................................................................................................................................................................................................#............................................#.................#.....................................#...........................................................#...................................................................................................................................................................................................................................................................#...................................................#......................#..#.....................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#................#...........................................................................................................................#.........................#.............................................................................................#....................#..........................................#...................................#......................................................................................... .............................................................................................................................................................................................#..............#...................................................................................................................................................................................................................................................................................................................#..............................................#...............#.....................................#.............................................................#.................................................................................................................................................................................................................................................................#.....................................................#......................#..#...................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#..................#...........................................................................................................................#.......................#...............................................................................................#....................#..........................................#.................................#.......................................................................................... ..............................................................................................................................................................................................#..............#.................................................................................................................................................................................................................................................................................................................#................................................#.............#.......................................#.............................................................#...............................................................................................................................................................................................................................................................#.....................................................#........................#..#.................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#....................#...........................................................................................................................#.....................#.................................................................................................#....................#..........................................#...............................#........................................................................................... ...............................................................................................................................................................................................#..............#...............................................................................................................................................................................................................................................................................................................#..................................................#...........#.........................................#.............................................................#.............................................................................................................................................................................................................................................................#.....................................................#..........................#..#...............................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#......................#...........................................................................................................................#...................#...................................................................................................#....................#..........................................#.............................#............................................................................................ ................................................................................................................................................................................................#..............#.............................................................................................................................................................................................................................................................................................................#....................................................#.........#.#.........................................#.............................................................#...........................................................................................................................................................................................................................................................#.....................................................#............................#..#.............................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#........................#...........................................................................................................................#.................#.....................................................................................................#....................#..........................................#...........................#............................................................................................. .................................................................................................................................................................................................#..............#...........................................................................................................................................................................................................................................................................................................#......................................................#.......#...#.........................................#.............................................................#.........................................................................................................................................................................................................................................................#.....................................................#..............................#..#...........................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#..........................#...........................................................................................................................#...............#.......................................................................................................#....................#..........................................#.........................#.............................................................................................. ..................................................................................................................................................................................................#..............#.........................................................................................................................................................................................................................................................................................................#........................................................#.....#.....#.........................................#.............................................................#.......................................................................................................................................................................................................................................................#.....................................................#................................#..#.........................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#............................#...........................................................................................................................#.............#.........................................................................................................#....................#..........................................#.......................#............................................................................................... ...................................................................................................................................................................................................#..............#.......................................................................................................................................................................................................................................................................................................#..........................................................#...#.......#.........................................#.............................................................#.....................................................................................................................................................................................................................................................#.....................................................#..................................#..#.......................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#..............................#...........................................................................................................................#...........#...........................................................................................................#....................#..........................................#.....................#................................................................................................ ....................................................................................................................................................................................................#..............#.....................................................................................................................................................................................................................................................................................................#............................................................#.#.........#.........................................#.............................................................#...................................................................................................................................................................................................................................................#.....................................................#....................................#..#.....................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#................................#.........................................................................................................................#.#.........#.............................................................................................................#....................#..........................................#...................#................................................................................................. .....................................................................................................................................................................................................#..............#...................................................................................................................................................................................................................................................................................................#..............................................................#...........#.........................................#.............................................................#.................................................................................................................................................................................................................................................#.....................................................#......................................#..#...................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#..................................#.......................................................................................................................#...#.......#...............................................................................................................#....................#..........................................#.................#.................................................................................................. ......................................................................................................................................................................................................#..............#.................................................................................................................................................................................................................................................................................................#............................................................................#.........................................#.............................................................#...............................................................................................................................................................................................................................................#.....................................................#........................................#..#.................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#....................................#.....................................................................................................................#.....#.....#.................................................................................................................#....................#..........................................#...............#................................................................................................... .......................................................................................................................................................................................................#..............#...............................................................................................................................................................................................................................................................................................#..............................................................................#.........................................#.............................................................#.............................................................................................................................................................................................................................................#.....................................................#..........................................#..#...............................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#......................................#...................................................................................................................#.......#...#...................................................................................................................#....................#..........................................#.............#.................................................................................................... ........................................................................................................................................................................................................#..............#.............................................................................................................................................................................................................................................................................................#................................................................................#.........................................#.............................................................#...........................................................................................................................................................................................................................................#.....................................................#............................................#..#.............................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#........................................#.................................................................................................................#.........#.#.....................................................................................................................#....................#..........................................#...........#..................................................................................................... .........................................................................................................................................................................................................#..............#...........................................................................................................................................................................................................................................................................................#..................................................................................#.........................................#.............................................................#.........................................................................................................................................................................................................................................#.....................................................#..............................................#..#...........................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#..........................................#...............................................................................................................#...........#.......................................................................................................................#....................#..........................................#.........#...................................................................................................... ..........................................................................................................................................................................................................#..............#.........................................................................................................................................................................................................................................................................................#....................................................................................#.........................................#.............................................................#.......................................................................................................................................................................................................................................#.....................................................#................................................#..#.........................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#............................................#.............................................................................................................#.....................................................................................................................................#....................#..........................................#.......#....................................................................................................... ...........................................................................................................................................................................................................#..............#.......................................................................................................................................................................................................................................................................................#......................................................................................#.........................................#.............................................................#.....................................................................................................................................................................................................................................#.....................................................#..................................................#..#.......................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#..............................................#...........................................................................................................#.......................................................................................................................................#....................#..........................................#.....#........................................................................................................ ............................................................................................................................................................................................................#..............#.....................................................................................................................................................................................................................................................................................#........................................................................................#.........................................#.............................................................#...................................................................................................................................................................................................................................#.....................................................#....................................................#..#.....................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#................................................#.........................................................................................................#.........................................................................................................................................#....................#..........................................#...#......................................................................................................... .............................................................................................................................................................................................................#..............#...................................................................................................................................................................................................................................................................................#..........................................................................................#.........................................#.............................................................#.................................................................................................................................................................................................................................#.....................................................#......................................................#..#...................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#..................................................#.......................................................................................................#...........................................................................................................................................#....................#..........................................#.#.......................................................................................................... ..............................................................................................................................................................................................................#..............#.................................................................................................................................................................................................................................................................................#............................................................................................#.........................................#.............................................................#...............................................................................................................................................................................................................................#.....................................................#........................................................#..#.................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#....................................................#.....................................................................................................#.............................................................................................................................................#....................#..........................................#........................................................................................................... ...............................................................................................................................................................................................................#..............#...............................................................................................................................................................................................................................................................................#..............................................................................................#.........................................#.............................................................#.............................................................................................................................................................................................................................#.....................................................#..........................................................#..#...............................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#......................................................#...................................................................................................#...............................................................................................................................................#....................#..................................................................................................................................................... ................................................................................................................................................................................................................#..............#.............................................................................................................................................................................................................................................................................#................................................................................................#.........................................#.............................................................#...........................................................................................................................................................................................................................#.....................................................#............................................................#..#.............................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#........................................................#.................................................................................................#.................................................................................................................................................#....................#.................................................................................................................................................... .................................................................................................................................................................................................................#..............#...........................................................................................................................................................................................................................................................................#..................................................................................................#.........................................#.............................................................#.........................................................................................................................................................................................................................#.....................................................#..............................................................#..#...........................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#..........................................................#...............................................................................................#...................................................................................................................................................#....................#................................................................................................................................................... ..................................................................................................................................................................................................................#..............#.........................................................................................................................................................................................................................................................................#....................................................................................................#.........................................#.............................................................#.......................................................................................................................................................................................................................#.....................................................#................................................................#..#.........................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................#..........................................................#.............................................................................................#.....................................................................................................................................................#..................#.................................................................................................................................................... ...................................................................................................................................................................................................................#..............#.......................................................................................................................................................................................................................................................................#......................................................................................................#.........................................#.............................................................#.....................................................................................................................................................................................................................#.....................................................#..................................................................#..#.......................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................#..........................................................#...........................................................................................#.......................................................................................................................................................#................#..................................................................................................................................................... ....................................................................................................................................................................................................................#..............#.....................................................................................................................................................................................................................................................................#........................................................................................................#.........................................#.............................................................#...................................................................................................................................................................................................................#.....................................................#....................................................................#..#.....................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................#..........................................................#.........................................................................................#.........................................................................................................................................................#..............#...................................................................................................................................................... .....................................................................................................................................................................................................................#..............#...................................................................................................................................................................................................................................................................#..........................................................................................................#.........................................#.............................................................#.................................................................................................................................................................................................................#.....................................................#......................................................................#..#...................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#..........................................................#.......................................................................................#...........................................................................................................................................................#............#....................................................................................................................................................... ......................................................................................................................................................................................................................#..............#.................................................................................................................................................................................................................................................................#............................................................................................................#.........................................#.............................................................#...............................................................................................................................................................................................................#.....................................................#........................................................................#..#.................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................#..........................................................#.....................................................................................#.............................................................................................................................................................#..........#........................................................................................................................................................ .......................................................................................................................................................................................................................#..............#...............................................................................................................................................................................................................................................................#..............................................................................................................#.........................................#.............................................................#.............................................................................................................................................................................................................#.....................................................#..........................................................................#..#...............................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................#..........................................................#...................................................................................#.............................................................................................................................................................#..........#......................................................................................................................................................... ........................................................................................................................................................................................................................#..............#.............................................................................................................................................................................................................................................................#................................................................................................................#.........................................#.............................................................#............................#..............................................................................................................................................................................#.....................................................#............................................................................#..#.............................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................#..........................................................#.................................................................................#.............................................................................................................................................................#..........#.......................................................................................................................................................... .........................................................................................................................................................................................................................#..............#...........................................................................................................................................................................................................................................................#..................................................................................................................#.........................................#.............................................................#..........................#.#............................................................................................................................................................................#.....................................................#..............................................................................#..#...........................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#..........................................................#...............................................................................#.............................................................................................................................................................#..........#........................................................................................................................................................... ..........................................................................................................................................................................................................................#.............##.........................................................................................................................................................................................................................................................#....................................................................................................................#.........................................#.............................................................#........................#...#..........................................................................................................................................................................#.....................................................#................................................................................#..#.........................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................#..........................................................#.............................................................................#.............................................................................................................................................................#..........#............................................................................................................................................................ ...........................................................................................................................................................................................................................#...........#..#.......................................................................................................................................................................................................................................................#......................................................................................................................#.........................................#.............................................................#......................#.....#........................................................................................................................................................................#.....................................................#..................................................................................#..#.......................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................#..........................................................#...........................................................................#.............................................................................................................................................................#..........#............................................................................................................................................................. ............................................................................................................................................................................................................................#.........#....#.....................................................................................................................................................................................................................................................#........................................................................................................................#.........................................#.............................................................#....................#.......#......................................................................................................................................................................#.....................................................#....................................................................................#..#.....................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................#..........................................................#.........................................................................#.............................................................................................................................................................#..........#.............................................................................................................................................................. .............................................................................................................................................................................................................................#.......#......#...................................................................................................................................................................................................................................................#..........................................................................................................................#.........................................#.............................................................#..................#.........#....................................................................................................................................................................#.....................................................#......................................................................................#..#...................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................#..........................................................#.......................................................................#.............................................................................................................................................................#..........#............................................................................................................................................................... ..............................................................................................................................................................................................................................#.....#........#.................................................................................................................................................................................................................................................#............................................................................................................................#.........................................#.............................................................#................#...........#..................................................................................................................................................................#.....................................................#........................................................................................#..#.................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#..........................................................#.....................................................................#.............................................................................................................................................................#..........#................................................................................................................................................................ ...............................................................................................................................................................................................................................#...#..........#...............................................................................................................................................................................................................................................#..............................................................................................................................#.........................................#.............................................................#................#.........#..................................................................................................................................................................#.....................................................#..........................................................................................#..#...............................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................#..........................................................#...................................................................#.............................................................................................................................................................#..........#................................................................................................................................................................. ................................................................................................................................................................................................................................#.#............#.............................................................................................................................................................................................................................................#................................................................................................................................#.........................................#.............................................................#................#.......#..................................................................................................................................................................#.....................................................#............................................................................................#..#.............................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................#..........................................................#.................................................................#.............................................................................................................................................................#..........#.................................................................................................................................................................. .................................................................................................................................................................................................................................#..............#...........................................................................................................................................................................................................................................#..................................................................................................................................#.........................................#.............................................................#................#.....#..................................................................................................................................................................#.....................................................#..............................................................................................#..#...........................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#..........................................................#...............................................................#.............................................................................................................................................................#..........#................................................................................................................................................................... ..................................................................................................................................................................................................................................#..............#.........................................................................................................................................................................................................................................#....................................................................................................................................#.........................................#.............................................................#................#...#..................................................................................................................................................................#.....................................................#................................................................................................#..#.........................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................#..........................................................#.............................................................#.............................................................................................................................................................#..........#.................................................................................................................................................................... ...................................................................................................................................................................................................................................#..............#.......................................................................................................................................................................................................................................#......................................................................................................................................#.........................................#......#......................................................#................#.#..................................................................................................................................................................#.....................................................#..................................................................................................#..#.......................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................#..........................................................#...........................................................#.............................................................................................................................................................#..........#..................................................................................................................................................................... ....................................................................................................................................................................................................................................#..............#.....................................................................................................................................................................................................................................#........................................................................................................................................#.........................................#....#.#......................................................#................#..................................................................................................................................................................#.....................................................#....................................................................................................#..#.....................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................#..........................................................#.........................................................#.............................................................................................................................................................#..........#...................................................................................................................................................................... .....................................................................................................................................................................................................................................#..............#...................................................................................................................................................................................................................................#..........................................................................................................................................#.........................................#..#...#......................................................#.................................................................................................................................................................................#.....................................................#......................................................................................................#..#...................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................#..........................................................#.......................................................#.............................................................................................................................................................#..........#....................................................................................................................................................................... ......................................................................................................................................................................................................................................#..............#.................................................................................................................................................................................................................................#............................................................................................................................................#.........................................##.....#......................................................#...............................................................................................................................................................................#.....................................................#........................................................................................................#..#.................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................#..........................................................#.....................................................#.............................................................................................................................................................#..........#........................................................................................................................................................................ .......................................................................................................................................................................................................................................#..............#...............................................................................................................................................................................................................................#..............................................................................................................................................#........................................#.......#......................................................#.............................................................................................................................................................................#.....................................................#..........................................................................................................#..#...............................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#..........................................................#...................................................#.............................................................................................................................................................#..........#......................................................................................................................................................................... ........................................................................................................................................................................................................................................#..............#.............................................................................................................................................................................................................................#................................................................................................................................................#......................................#.........#......................................................#...........................................................................................................................................................................#.....................................................#............................................................................................................#..#.............................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................#..........................................................#.................................................#.............................................................................................................................................................#..........#.......................................................................................................................................................................... .........................................................................................................................................................................................................................................#..............#...........................................................................................................................................................................................................................#..................................................................................................................................................#....................................#...........#......................................................#.........................................................................................................................................................................#.....................................................#..............................................................................................................#..#...........................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................#..........................................................#...............................................#.............................................................................................................................................................#..........#........................................................................................................................................................................... ..........................................................................................................................................................................................................................................#..............#.........................................................................................................................................................................................................................#....................................................................................................................................................#..................................#.............#......................................................#.......................................................................................................................................................................#.....................................................#................................................................................................................#..#.........................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#..........................................................#.............................................#.............................................................................................................................................................#..........#............................................................................................................................................................................ ...........................................................................................................................................................................................................................................#..............#.......................................................................................................................................................................................................................#......................................................................................................................................................#................................#...............#......................................................#.....................................................................................................................................................................#.....................................................#..................................................................................................................#..#.......................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................#..........................................................#...........................................#.............................................................................................................................................................#..........#............................................................................................................................................................................. ............................................................................................................................................................................................................................................#..............#.....................................................................................................................................................................................................................#........................................................................................................................................................#..............................#.................#......................................................#...................................................................................................................................................................#.....................................................#....................................................................................................................#..#.....................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#..........................................................#.........................................#.............................................................................................................................................................#..........#.............................................................................................................................................................................. .............................................................................................................................................................................................................................................#..............#...................................................................................................................................................................................................................#..........................................................................................................................................................#............................#...................#......................................................#.................................................................................................................................................................#.....................................................#......................................................................................................................#..#...................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................#..........................................................#.......................................#.............................................................................................................................................................#..........#............................................................................................................................................................................... ..............................................................................................................................................................................................................................................#..............#.................................................................................................................................................................................................................#............................................................................................................................................................#..........................#.....................#......................................................#...............................................................................................................................................................#.....................................................#........................................................................................................................#..#.................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#..........................................................#.....................................#.............................................................................................................................................................#..........#................................................................................................................................................................................ ...............................................................................................................................................................................................................................................#..............#...............................................................................................................................................................................................................#..............................................................................................................................................................#........................#.......................#......................................................#.............................................................................................................................................................#.....................................................#..........................................................................................................................#..#...............................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#..........................................................#...................................#.............................................................................................................................................................#..........#................................................................................................................................................................................. ................................................................................................................................................................................................................................................#..............#.............................................................................................................................................................................................................#................................................................................................................................................................#......................#.........................#......................................................#...........................................................................................................................................................#.....................................................#............................................................................................................................#..#.............................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................#..........................................................#.................................#.............................................................................................................................................................#..........#.................................................................................................................................................................................. .................................................................................................................................................................................................................................................#..............#...........................................................................................................................................................................................................#................................................................................................................................................................#......................#...........................#......................................................#.........................................................................................................................................................#.....................................................#..............................................................................................................................#..#...........................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................#..........................................................#...............................#.............................................................................................................................................................#..........#................................................................................................................................................................................... ..................................................................................................................................................................................................................................................#..............#.........................................................................................................................................................................................................#................................................................................................................................................................#......................#.............................#......................................................#.......................................................................................................................................................#.....................................................#................................................................................................................................#..#.........................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................#..........................................................#.............................#.............................................................................................................................................................#..........#.................................................................................................................................................................................... ...................................................................................................................................................................................................................................................#..............#.......................................................................................................................................................................................................#................................................................................................................................................................#......................#...............................#......................................................#.....................................................................................................................................................#.....................................................#..................................................................................................................................#..#.......................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................#..........................................................#...........................#.............................................................................................................................................................#..........#..................................................................................................................................................................................... ....................................................................................................................................................................................................................................................#..............#.....................................................................................................................................................................................................#................................................................................................................................................................#......................#.................................#......................................................#...................................................................................................................................................#.....................................................#....................................................................................................................................#..#.....................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#..........................................................#.........................#.............................................................................................................................................................#..........#...................................................................................................................................................................................... .....................................................................................................................................................................................................................................................#..............#...................................................................................................................................................................................................#................................................................................................................................................................#......................#...................................#......................................................#.................................................................................................................................................#.....................................................#......................................................................................................................................#..#...................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................#..........................................................#.......................#.#...........................................................................................................................................................#..........#....................................................................................................................................................................................... ......................................................................................................................................................................................................................................................#..............#.................................................................................................................................................................................................#................................................................................................................................................................#......................#.....................................#......................................................#...............................................................................................................................................#.....................................................#........................................................................................................................................#..#.................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................#..........................................................#.....................#...#.........................................................................................................................................................#..........#........................................................................................................................................................................................ .......................................................................................................................................................................................................................................................#..............#...............................................................................................................................................................................................#................................................................................................................................................................#......................#.......................................#......................................................#.............................................................................................................................................#.....................................................#..........................................................................................................................................#..#...............................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................#..........................................................#...................#.....#.......................................................................................................................................................#..........#......................................................................................................................................................................................... ........................................................................................................................................................................................................................................................#..............#.............................................................................................................................................................................................#................................................................................................................................................................#......................#.........................................#......................................................#...........................................................................................................................................#.....................................................#............................................................................................................................................#..#.............................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#..........................................................#.................#.......#.....................................................................................................................................................#..........#.......................................................................................................................................................................................... .........................................................................................................................................................................................................................................................#..............#...........................................................................................................................................................................................#................................................................................................................................................................#......................#...........................................#......................................................#.........................................................................................................................................#.....................................................#..............................................................................................................................................#..#...........................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#..........................................................#...............#.........#...................................................................................................................................................#..........#........................................................................................................................................................................................... ..........................................................................................................................................................................................................................................................#..............#.........................................................................................................................................................................................#................................................................................................................................................................#......................#.............................................#......................................................#.......................................................................................................................................#.....................................................#................................................................................................................................................#..#.........................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................#..........................................................#.............#...........#.................................................................................................................................................#..........#............................................................................................................................................................................................ ...........................................................................................................................................................................................................................................................#..............#.......................................................................................................................................................................................#................................................................................................................................................................#......................#...............................................#......................................................#.....................................................................................................................................#.....................................................#..................................................................................................................................................#..#.......................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................#..........................................................#...........#.............#...............................................................................................................................................#..........#............................................................................................................................................................................................. ............................................................................................................................................................................................................................................................#..............#.....................................................................................................................................................................................#................................................................................................................................................................#......................#.................................................#......................................................#...................................................................................................................................#.....................................................#....................................................................................................................................................#..#.....................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#..........................................................#.........#...............#.............................................................................................................................................#..........#.............................................................................................................................................................................................. .............................................................................................................................................................................................................................................................#..............#...................................................................................................................................................................................#................................................................................................................................................................#......................#...................................................#......................................................#.................................................................................................................................#.....................................................#......................................................................................................................................................#..#...................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#..........................................................#.......#.................#...........................................................................................................................................#..........#............................................................................................................................................................................................... ..............................................................................................................................................................................................................................................................#..............#.................................................................................................................................................................................#................................................................................................................................................................#......................#.....................................................#......................................................#...............................................................................................................................#.....................................................#........................................................................................................................................................#..#.................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#..........................................................#.....#...................#.........................................................................................................................................#..........#................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................#..............#...............................................................................................................................................................................#................................................................................................................................................................#......................#.......................................................#......................................................#.............................................................................................................................#.....................................................#..........................................................................................................................................................#..#...............................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................#..........................................................#...#.....................#.......................................................................................................................................#..........#................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................#..............#.............................................................................................................................................................................#................................................................................................................................................................#......................#.........................................................#......................................................#...........................................................................................................................#.....................................................#............................................................................................................................................................#..#.............................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................#..........................................................#.#.......................#.....................................................................................................................................#..........#.................................................................................................................................................................................................. .................................................................................................................................................................................................................................................................#..............#...........................................................................................................................................................................#................................................................................................................................................................#......................#...........................................................#......................................................#.........................................................................................................................#.....................................................#..............................................................................................................................................................#..#...........................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................#..........................................................#.........................#...................................................................................................................................#..........#................................................................................................................................................................................................... ..................................................................................................................................................................................................................................................................#..............#.........................................................................................................................................................................#................................................................................................................................................................#......................#.............................................................#......................................................#.......................................................................................................................#.....................................................#................................................................................................................................................................#..#.........................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#.................................................................................................................................#..........#.................................................................................................................................................................................................... ...................................................................................................................................................................................................................................................................#..............#.......................................................................................................................................................................#................................................................................................................................................................#......................#...............................................................#......................................................#.....................................................................................................................#.....................................................#..................................................................................................................................................................#..#.......................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#...............................................................................................................................#..........#..................................................................................................................................................................................................... ..................................................................................................................................................................................................................................................................#................#.....................................................................................................................................................................#................................................................................................................................................................#......................#.................................................................#......................................................#...................................................................................................................#.....................................................#....................................................................................................................................................................#..#.....................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#.............................................................................................................................#..........#...................................................................................................................................................................................................... .................................................................................................................................................................................................................................................................#..................#...................................................................................................................................................................#................................................................................................................................................................#......................#...................................................................#......................................................#.................................................................................................................#.....................................................#......................................................................................................................................................................#..#...................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#...........................................................................................................................#..........#....................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................#....................#.................................................................................................................................................................#................................................................................................................................................................#......................#.....................................................................#......................................................#...............................................................................................................#.....................................................#........................................................................................................................................................................#..#.................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#.........................................................................................................................#..........#........................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................#......................#...............................................................................................................................................................#................................................................................................................................................................#......................#.......................................................................#......................................................#.............................................................................................................#.....................................................#..........................................................................................................................................................................#..#...............................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#.......................................................................................................................#..........#......................................................................................................................................................................................................... ..............................................................................................................................................................................................................................................................#........................#.............................................................................................................................................................#................................................................................................................................................................#......................#.........................................................................#......................................................#...........................................................................................................#.....................................................#............................................................................................................................................................................#..#.............................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#.....................................................................................................................#..........#.......................................................................................................................................................................................................... .............................................................................................................................................................................................................................................................#..........................#...........................................................................................................................................................#................................................................................................................................................................#......................#...........................................................................#......................................................#.........................................................................................................#.....................................................#..............................................................................................................................................................................#..#...........................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#...................................................................................................................#..........#........................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................#............................#.........................................................................................................................................................#................................................................................................................................................................#......................#.............................................................................#......................................................#.......................................................................................................#.....................................................#................................................................................................................................................................................#..#.........................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#.................................................................................................................#..........#............................................................................................................................................................................................................ ...........................................................................................................................................................................................................................................................#..............................#.......................................................................................................................................................#................................................................................................................................................................#......................#...............................................................................#......................................................#.....................................................................................................#.....................................................#..................................................................................................................................................................................#..#.......................................................................................................#..................................................................................................................................................................................................................................................................................................................#.........................................................................#....................................................................................#...............................................................................................................#..........#............................................................................................................................................................................................................. ..........................................................................................................................................................................................................................................................#................................#.....................................................................................................................................................#................................................................................................................................................................#......................#.................................................................................#......................................................#...................................................................................................#.....................................................#....................................................................................................................................................................................#..#.....................................................................................................#..................................................................................................................................................................................................................................................................................................................#.#.........................................................................#....................................................................................#.............................................................................................................#..........#.............................................................................................................................................................................................................. .........................................................................................................................................................................................................................................................#..................................#...................................................................................................................................................#................................................................................................................................................................#......................#...................................................................................#......................................................#.................................................................................................#.....................................................#......................................................................................................................................................................................#..#...................................................................................................#..................................................................................................................................................................................................................................................................................................................#...#.........................................................................#....................................................................................#...........................................................................................................#..........#............................................................................................................................................................................................................... ........................................................................................................................................................................................................................................................#....................................#.................................................................................................................................................#................................................................................................................................................................#......................#.....................................................................................#......................................................#...............................................................................................#.....................................................#........................................................................................................................................................................................#..#.................................................................................................#..................................................................................................................................................................................................................................................................................................................#.....#.........................................................................#....................................................................................#.........................................................................................................#..........#................................................................................................................................................................................................................ .......................................................................................................................................................................................................................................................#......................................#...............................................................................................................................................#................................................................................................................................................................#......................#.......................................................................................#......................................................#.............................................................................................#.....................................................#..........................................................................................................................................................................................#..#...............................................................................................#..................................................................................................................................................................................................................................................................................................................#.......#.........................................................................#....................................................................................#.......................................................................................................#..........#................................................................................................................................................................................................................. ......................................................................................................................................................................................................................................................#........................................#.............................................................................................................................................#................................................................................................................................................................#......................#.........................................................................................#......................................................#...........................................................................................#.....................................................#............................................................................................................................................................................................#..#.............................................................................................#..................................................................................................................................................................................................................................................................................................................#.........#.......................................................................#.#....................................................................................#.....................................................................................................#..........#.................................................................................................................................................................................................................. .....................................................................................................................................................................................................................................................#..........................................#...........................................................................................................................................#................................................................................................................................................................#......................#...........................................................................................#......................................................#.........................................................................................#.....................................................#..............................................................................................................................................................................................#..#...........................................................................................#..................................................................................................................................................................................................................................................................................................................#...........#.....................................................................#...#....................................................................................#...................................................................................................#..........#................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................#............................................#.........................................................................................................................................#...................#............................................................................................................................................#......................#.............................................................................................#......................................................#.......................................................................................#.....................................................#................................................................................................................................................................................................#..#.........................................................................................#..................................................................................................................................................................................................................................................................................................................#.............#...................................................................#.....#....................................................................................#.................................................................................................#..........#.................................................................................................................................................................................................................... ...................................................................................................................................................................................................................................................#.#............................................#.......................................................................................................................................#...................#.#..........................................................................................................................................#......................#...............................................................................................#......................................................#.....................................................................................#.....................................................#..................................................................................................................................................................................................#..#.......................................................................................#..................................................................................................................................................................................................................................................................................................................#...............#.................................................................#.......#....................................................................................#...............................................................................................#..........#..................................................................................................................................................................................................................... ..................................................................................................................................................................................................................................................#...#............................................#.....................................................................................................................................#...................#...#........................................................................................................................................#......................#.................................................................................................#......................................................#...................................................................................#.....................................................#....................................................................................................................................................................................................#..#.....................................................................................#..................................................................................................................................................................................................................................................................................................................#.................#...............................................................#.........#....................................................................................#.............................................................................................#..........#...................................................................................................................................................................................................................... .................................................................................................................................................................................................................................................#.....#............................................#...................................................................................................................................#...................#.....#......................................................................................................................................#......................#...................................................................................................#......................................................#.................................................................................#.....................................................#......................................................................................................................................................................................................#..#...................................................................................#..................................................................................................................................................................................................................................................................................................................#...................#.............................................................#...........#....................................................................................#...........................................................................................#..........#....................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................#.......#............................................#.................................................................................................................................#...................#.......#....................................................................................................................................#......................#.....................................................................................................#......................................................#...............................................................................#.....................................................#........................................................................................................................................................................................................#..#.................................................................................#..................................................................................................................................................................................................................................................................................................................#.....................#...........................................................#.............#....................................................................................#.........................................................................................#..........#........................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................#.........#............................................#...............................................................................................................................#...................#.........#..................................................................................................................................#......................#.......................................................................................................#......................................................#.............................................................................#.....................................................#..........................................................................................................................................................................................................#..#...............................................................................#..................................................................................................................................................................................................................................................................................................................#.......................#.........................................................#...............#....................................................................................#.......................................................................................#..........#......................................................................................................................................................................................................................... ..............................................................................................................................................................................................................................................#...........#............................................#.............................................................................................................................#...................#...........#................................................................................................................................#......................#.........................................................................................................#......................................................#...........................................................................#.....................................................#............................................................................................................................................................................................................#..#.............................................................................#..................................................................................................................................................................................................................................................................................................................#.........................#.......................................................#.................#....................................................................................#.....................................................................................#..........#.......................................................................................................................................................................................................................... .............................................................................................................................................................................................................................................#.............#............................................#...........................................................................................................................#...................#.............#..............................................................................................................................#......................#...........................................................................................................#......................................................#.........................................................................#.....................................................#..............................................................................................................................................................................................................#..#...........................................................................#..................................................................................................................................................................................................................................................................................................................#...........................#.......................................................#.................#....................................................................................#...................................................................................#..........#........................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................#...............#............................................#.........................................................................................................................#...................#...............#............................................................................................................................#......................#.............................................................................................................#......................................................#.......................................................................#.....................................................#................................................................................................................................................................................................................#..#.........................................................................#..................................................................................................................................................................................................................................................................................................................#.............................#.......................................................#.................#....................................................................................#.................................................................................#..........#............................................................................................................................................................................................................................ ...........................................................................................................................................................................................................................................#.................#............................................#.......................................................................................................................#...................#.................#..........................................................................................................................#......................#...............................................................................................................#......................................................#.....................................................................#.....................................................#..................................................................................................................................................................................................................#..#.......................................................................#..................................................................................................................................................................................................................................................................................................................#...............................#.......................................................#.................#....................................................................................#...............................................................................#..........#............................................................................................................................................................................................................................. ..........................................................................................................................................................................................................................................#...................#............................................#.....................................................................................................................#...................#...................#........................................................................................................................#......................#.................................................................................................................#......................................................#...................................................................#.....................................................#....................................................................................................................................................................................................................#..#.....................................................................#..................................................................................................................................................................................................................................................................................................................#.................................#.......................................................#.................#....................................................................................#.............................................................................#..........#.............................................................................................................................................................................................................................. .........................................................................................................................................................................................................................................#.....................#............................................#...................................................................................................................#...................#.....................#......................................................................................................................#......................#...................................................................................................................#......................................................#.................................................................#.....................................................#......................................................................................................................................................................................................................#..#...................................................................#..................................................................................................................................................................................................................................................................................................................#...................................#.......................................................#.................#....................................................................................#...........................................................................#..........#............................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................#.......................#............................................#.................................................................................................................#...................#.......................#....................................................................................................................#......................#.....................................................................................................................#......................................................#...............................................................#.....................................................#........................................................................................................................................................................................................................#..#.................................................................#..................................................................................................................................................................................................................................................................................................................#.....................................#.......................................................#.................#....................................................................................#.........................................................................#..........#................................................................................................................................................................................................................................ .......................................................................................................................................................................................................................................#.........................#............................................#...............................................................................................................#...................#.........................#..................................................................................................................#......................#.......................................................................................................................#......................................................#.............................................................#.....................................................#..........................................................................................................................................................................................................................#..#...............................................................#..................................................................................................................................................................................................................................................................................................................#.......................................#.......................................................#.................#....................................................................................#.......................................................................#..........#................................................................................................................................................................................................................................. ......................................................................................................................................................................................................................................#...........................#............................................#.............................................................................................................#...................#...........................#................................................................................................................#......................#.........................................................................................................................#......................................................#...........................................................#.....................................................#............................................................................................................................................................................................................................#..#.............................................................#..................................................................................................................................................................................................................................................................................................................#.........................................#.......................................................#.................#....................................................................................#.....................................................................#..........#.................................................................................................................................................................................................................................. .....................................................................................................................................................................................................................................#.............................#............................................#...........................................................................................................#...................#.............................#..............................................................................................................#......................#...........................................................................................................................#......................................................#.........................................................#.....................................................#..............................................................................................................................................................................................................................#..#...........................................................#..................................................................................................................................................................................................................................................................................................................#...........................................#.......................................................#.................#....................................................................................#...................................................................#..........#................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................#...............................#............................................#.........................................................................................................#...................#...............................#............................................................................................................#......................#.............................................................................................................................#......................................................#.......................................................#.....................................................#................................................................................................................................................................................................................................#..#.........................................................#..................................................................................................................................................................................................................................................................................................................#.............................................#.......................................................#.................#....................................................................................#.................................................................#..........#.................................................................................................................................................................................................................................... ...................................................................................................................................................................................................................................#.................................#............................................#.......................................................................................................#...................#.................................#..........................................................................................................#......................#...............................................................................................................................#......................................................#.....................................................#.....................................................#..................................................................................................................................................................................................................................#..#.......................................................#..................................................................................................................................................................................................................................................................................................................#...............................................#.......................................................#.................#....................................................................................#...............................................................#..........#..................................................................................................................................................................................................................................... ..................................................................................................................................................................................................................................#...................................#............................................#.....................................................................................................#...................#...................................#........................................................................................................#......................#.................................................................................................................................#......................................................#...................................................#.....................................................#....................................................................................................................................................................................................................................#..#.....................................................#..................................................................................................................................................................................................................................................................................................................#.................................................#.......................................................#.................#....................................................................................#.............................................................#..........#...................................................................................................................................................................................................................................... .................................................................................................................................................................................................................................#.....................................#............................................#...................................................................................................#...................#.....................................#......................................................................................................#......................#...................................................................................................................................#......................................................#.................................................#.....................................................#......................................................................................................................................................................................................................................#..#...................................................#..................................................................................................................................................................................................................................................................................................................#...................................................#.......................................................#.................#....................................................................................#...........................................................#..........#....................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................#.......................................#............................................#.................................................................................................#...................#.......................................#....................................................................................................#......................#.....................................................................................................................................#......................................................#...............................................#.....................................................#........................................................................................................................................................................................................................................#..#.................................................#..................................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................#.................#....................................................................................#.........................................................#..........#........................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................#.........................................#............................................#...............................................................................................#...................#.........................................#..................................................................................................#......................#.......................................................................................................................................#......................................................#.............................................#.....................................................#....................................................................................................................................................#.....................................................................................#..#...............................................#..................................................................................................................................................................................................................................................................................................................#.......................................................#.......................................................#.................#....................................................................................#.......................................................#..........#......................................................................................................................................................................................................................................... ..............................................................................................................................................................................................................................#...........................................#............................................#.............................................................................................#...................#...........................................#................................................................................................#......................#.........................................................................................................................................#......................................................#...........................................#.....................................................#....................................................................................................................................................#.#.....................................................................................#..#.............................................#..................................................................................................................................................................................................................................................................................................................#.........................................................#.......................................................#.................#....................................................................................#.....................................................#..........#.......................................................................................................................................................................................................................................... .............................................................................................................................................................................................................................#.............................................#............................................#...........................................................................................#...................#.............................................#..............................................................................................#......................#...........................................................................................................................................#......................................................#.........................................#.....................................................#....................................................................................................................................................#...#.....................................................................................#..#...........................................#..................................................................................................................................................................................................................................................................................................................#...........................................................#.......................................................#.................#....................................................................................#...................................................#..........#........................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................#...............................................#............................................#.........................................................................................#...................#...............................................#............................................................................................#......................#.............................................................................................................................................#......................................................#.......................................#.....................................................#....................................................................................................................................................#.....#.....................................................................................#..#.........................................#..................................................................................................................................................................................................................................................................................................................#.............................................................#.......................................................#.................#....................................................................................#.................................................#..........#............................................................................................................................................................................................................................................ ...........................................................................................................................................................................................................................#.................................................#............................................#.......................................................................................#...................#.................................................#..........................................................................................#......................#...............................................................................................................................................#......................................................#.....................................#.....................................................#....................................................................................................................................................#.......#.....................................................................................#..#.......................................#..................................................................................................................................................................................................................................................................................................................#...............................................................#.......................................................#.................#....................................................................................#...............................................#..........#............................................................................................................................................................................................................................................. ..........................................................................................................................................................................................................................#...................................................#............................................#.....................................................................................#...................#...................................................#........................................................................................#......................#.................................................................................................................................................#......................................................#...................................#.....................................................#....................................................................................................................................................#.........#.....................................................................................#..#.....................................#..................................................................................................................................................................................................................................................................................................................#.................................................................#.......................................................#.................#....................................................................................#.............................................#..........#.............................................................................................................................................................................................................................................. .........................................................................................................................................................................................................................#.....................................................#............................................#...................................................................................#...................#.....................................................#......................................................................................#......................#...................................................................................................................................................#......................................................#.................................#.....................................................#....................................................................................................................................................#...........#.....................................................................................#..#...................................#..................................................................................................................................................................................................................................................................................................................#...................................................................#.......................................................#.................#....................................................................................#...........................................#..........#............................................................................................................................................................................................................................................... ........................................................................................................................................................................................................................#.......................................................#............................................#.................................................................................#...................#.......................................................#....................................................................................#......................#.....................................................................................................................................................#......................................................#...............................#.....................................................#....................................................................................................................................................#.............#.....................................................................................#..#.................................#..................................................................................................................................................................................................................................................................................................................#.....................................................................#.......................................................#.................#....................................................................................#.........................................#..........#................................................................................................................................................................................................................................................ .......................................................................................................................................................................................................................#.........................................................#............................................#...............................................................................#...................#.........................................................#..................................................................................#......................#.......................................................................................................................................................#......................................................#.............................#.....................................................#....................................................................................................................................................#...............#.....................................................................................#..#...............................#..................................................................................................................................................................................................................................................................................................................#.......................................................................#.......................................................#.................#....................................................................................#.......................................#..........#................................................................................................................................................................................................................................................. ......................................................................................................................................................................................................................#...........................................................#............................................#.............................................................................#...................#...........................................................#................................................................................#......................#.........................................................................................................................................................#......................................................#...........................#.....................................................#....................................................................................................................................................#.................#.....................................................................................#..#.............................#..................................................................................................................................................................................................................................................................................................................#.........................................................................#.......................................................#.................#....................................................................................#.....................................#..........#.................................................................................................................................................................................................................................................. .....................................................................................................................................................................................................................#.............................................................#............................................#...........................................................................#...................#.............................................................#..............................................................................#......................#...........................................................................................................................................................#......................................................#.........................#.....................................................#....................................................................................................................................................#...................#.....................................................................................#.##...........................#..................................................................................................................................................................................................................................................................................................................#...........................................................................#.......................................................#.................#....................................................................................#...................................#..........#................................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................#...............................................................#............................................#.........................................................................#...................#...............................................................#............................................................................#......................#.............................................................................................................................................................#......................................................#.......................#.....................................................#....................................................................................................................................................#.....................#.....................................................................................#..#.........................#..................................................................................................................................................................................................................................................................................................................#.............................................................................#.......................................................#.................#....................................................................................#.................................#..........#.................................................................................................................................................................................................................................................... ...................................................................................................................................................................................................................#.................................................................#............................................#.......................................................................#...................#.................................................................#..........................................................................#......................#...............................................................................................................................................................#......................................................#.....................#.....................................................#....................................................................................................................................................#.......................#........................................................................................#.......................#..................................................................................................................................................................................................................................................................................................................#...............................................................................#.......................................................#.................#....................................................................................#...............................#..........#..................................................................................................................................................................................................................................................... ..................................................................................................................................................................................................................#...................................................................#............................................#.....................................................................#...................#...................................................................#........................................................................#......................#.................................................................................................................................................................#......................................................#...................#.....................................................#....................................................................................................................................................#.........................#........................................................................................#.....................#..................................................................................................................................................................................................................................................................................................................#.................................................................................#.......................................................#.................#....................................................................................#.............................#..........#...................................................................................................................................................................................................................................................... .................................................................................................................................................................................................................#.....................................................................#............................................#...................................................................#...................#.....................................................................#......................................................................#......................#...................................................................................................................................................................#......................................................#.................#.....................................................#....................................................................................................................................................#...........................#........................................................................................#...................#..................................................................................................................................................................................................................................................................................................................#...................................................................................#.......................................................#.................#....................................................................................#...........................#..........#....................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................#.......................................................................#............................................#.................................................................#...................#.......................................................................#....................................................................#......................#.....................................................................................................................................................................#......................................................#...............#.....................................................#....................................................................................................................................................#.............................#........................................................................................#.................#..................................................................................................................................................................................................................................................................................................................#.....................................................................................#.......................................................#.................#....................................................................................#.........................#..........#........................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................#.........................................................................#............................................#...............................................................#...................#.........................................................................#..................................................................#......................#.......................................................................................................................................................................#......................................................#.............#.....................................................#....................................................................................................................................................#...............................#........................................................................................#...............#..................................................................................................................................................................................................................................................................................................................#.......................................................................................#.......................................................#.................#....................................................................................#.......................#..........#......................................................................................................................................................................................................................................................... ..............................................................................................................................................................................................................#...........................................................................#............................................#.............................................................#...................#...........................................................................#................................................................#......................#.........................................................................................................................................................................#......................................................#...........#.....................................................#....................................................................................................................................................#.................................#........................................................................................#.............#..................................................................................................................................................................................................................................................................................................................#.........................................................................................#.......................................................#.................#....................................................................................#.....................#..........#.......................................................................................................................................................................................................................................................... .............................................................................................................................................................................................................#.............................................................................#............................................#...........................................................#...................#.............................................................................#..............................................................#......................#...........................................................................................................................................................................#......................................................#.........#.....................................................#....................................................................................................................................................#...................................#........................................................................................#...........#..................................................................................................................................................................................................................................................................................................................#...........................................................................................#.......................................................#.................#....................................................................................#...................#..........#........................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................#...............................................................................#............................................#.........................................................#...................#...............................................................................#............................................................#......................#.............................................................................................................................................................................#......................................................#.......#.....................................................#....................................................................................................................................................#.....................................#........................................................................................#.........#..................................................................................................................................................................................................................................................................................................................#.............................................................................................#.......................................................#.................#....................................................................................#.................#..........#............................................................................................................................................................................................................................................................ ...........................................................................................................................................................................................................#.................................................................................#............................................#.......................................................#...................#.................................................................................#..........................................................#......................#...............................................................................................................................................................................#......................................................#.....#.....................................................#....................................................................................................................................................#.......................................#........................................................................................#.......#..................................................................................................................................................................................................................................................................................................................#...............................................................................................#.......................................................#.................#....................................................................................#...............#..........#............................................................................................................................................................................................................................................................. ..........................................................................................................................................................................................................#...................................................................................#............................................#.....................................................#...................#...................................................................................#........................................................#......................#.................................................................................................................................................................................#......................................................#...#.....................................................#....................................................................................................................................................#.........................................#........................................................................................#.....#..................................................................................................................................................................................................................................................................................................................#.................................................................................................#.......................................................#.................#....................................................................................#.............#..........#.............................................................................................................................................................................................................................................................. .........................................................................................................................................................................................................#.....................................................................................#............................................#...................................................#...................#.....................................................................................#......................................................#......................#...................................................................................................................................................................................#......................................................#.#.....................................................#....................................................................................................................................................#...........................................#........................................................................................#...#..................................................................................................................................................................................................................................................................................................................#...................................................................................................#.......................................................#.................#....................................................................................#...........#..........#............................................................................................................................................................................................................................................................... ........................................................................................................................................................................................................#.......................................................................................#............................................#.................................................#...................#.......................................................................................#....................................................#......................#.....................................................................................................................................................................................#......................................................#.....................................................#....................................................................................................................................................#.............................................#........................................................................................#.#..................................................................................................................................................................................................................................................................................................................#.....................................................................................................#.......................................................#.................#....................................................................................#.........#..........#................................................................................................................................................................................................................................................................ .......................................................................................................................................................................................................#.........................................................................................#............................................#...............................................#...................#.........................................................................................#..................................................#......................#.......................................................................................................................................................................................#..........................................................................................................#....................................................................................................................................................#...............................................#........................................................................................#..................................................................................................................................................................................................................................................................................................................#.......................................................................................................#.......................................................#.................#....................................................................................#.......#..........#................................................................................................................................................................................................................................................................. ......................................................................................................................................................................................................#...........................................................................................#............................................#.............................................#...................#...........................................................................................#................................................#......................#.........................................................................................................................................................................................#........................................................................................................#....................................................................................................................................................#.................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................#.......................................................#.................#....................................................................................#.....#..........#.................................................................................................................................................................................................................................................................. .....................................................................................................................................................................................................#.............................................................................................#............................................#...........................................#...................#.............................................................................................#..............................................#......................#...........................................................................................................................................................................................#......................................................................................................#....................................................................................................................................................#...................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#.......................................................#.................#....................................................................................#...#..........#................................................................................................................................................................................................................................................................... ....................................................................................................................................................................................................#...............................................................................................#............................................#.........................................#...................#...............................................................................................#............................................#......................#.............................................................................................................................................................................................#....................................................................................................#....................................................................................................................................................#.....................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................#.......................................................#.................#....................................................................................#.#..........#.................................................................................................................................................................................................................................................................... ...................................................................................................................................................................................................##................................................................................................#............................................#.......................................#...................#.................................................................................................#..........................................#......................#...............................................................................................................................................................................................#..................................................................................................#....................................................................................................................................................#.......................................................#...................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................#.......................................................#.................#....................................................................................#..........#..................................................................................................................................................................................................................................................................... ..................................................................................................................................................................................................#..#................................................................................................#............................................#.....................................#...................#...................................................................................................#........................................#......................#.................................................................................................................................................................................................#................................................................................................#....................................................................................................................................................#.........................................................#.................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................#.......................................................#.................#.............................................................................................#...................................................................................................................................................................................................................................................................... .................................................................................................................................................................................................#....#................................................................................................#............................................#...................................#...................#.....................................................................................................#......................................#......................#...................................................................................................................................................................................................#..............................................................................................#....................................................................................................................................................#...........................................................#...............................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................#.......................................................#.................#...........................................................................................#....................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................#......#................................................................................................#............................................#.................................#...................#.......................................................................................................#....................................#......................#.....................................................................................................................................................................................................#............................................................................................#....................................................................................................................................................#.............................................................#.............................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................#.......................................................#.................#.........................................................................................#........................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................#........#................................................................................................#............................................#...............................#...................#.........................................................................................................#..................................#......................#.......................................................................................................................................................................................................#..........................................................................................#....................................................................................................................................................#...............................................................#...........................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#.......................................................#.................#.......................................................................................#......................................................................................................................................................................................................................................................................... ..............................................................................................................................................................................................#..........#................................................................................................#............................................#.............................#...................#...........................................................................................................#................................#......................#.........................................................................................................................................................................................................#........................................................................................#....................................................................................................................................................#.................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................#.......................................................#.................#.....................................................................................#.......................................................................................................................................................................................................................................................................... .............................................................................................................................................................................................#............#................................................................................................#............................................#...........................#...................#.............................................................................................................#..............................#......................#...........................................................................................................................................................................................................#......................................................................................#....................................................................................................................................................#...................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................#.......................................................#.................#...................................................................................#........................................................................................................................................................................................................................................................................... #...........................................................................................................................................................................................#..............#................................................................................................#............................................#.........................#...................#...............................................................................................................#............................#......................#.............................................................................................................................................................................................................#....................................................................................#....................................................................................................................................................#.....................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#.......................................................#.................#.................................................................................#............................................................................................................................................................................................................................................................................ .#.........................................................................................................................................................................................#................#................................................................................................#............................................#.......................#...................#.................................................................................................................#..........................#......................#...............................................................................................................................................................................................................#..................................................................................#....................................................................................................................................................#.......................................................................#...................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#.......................................................#.................#...............................................................................#............................................................................................................................................................................................................................................................................. ..#.......................................................................................................................................................................................#..................#................................................................................................#............................................#.....................#...................#...................................................................................................................#........................#......................#.................................................................................................................................................................................................................#................................................................................#....................................................................................................................................................#.........................................................................#..........................................................................................................................................................................#......................................................................................................................................................................................................#.................................................................................................................................#.......................................................#.................#.............................................................................#.............................................................................................................................................................................................................................................................................. ...#.....................................................................................................................................................................................#....................#................................................................................................#............................................#...................#...................#.....................................................................................................................#......................#......................#...................................................................................................................................................................................................................#..............................................................................#....................................................................................................................................................#...........................................................................#........................................................................................................................................................................#.#....................................................................................................................................................................................................#...................................................................................................................................#.......................................................#.................#...........................................................................#............................................................................................................................................................................................................................................................................... ....#...................................................................................................................................................................................#......................#................................................................................................#............................................#.................#...................#.......................................................................................................................#....................#......................#.....................................................................................................................................................................................................................#............................................................................#....................................................................................................................................................#.............................................................................#......................................................................................................................................................................#...#..................................................................................................................................................................................................#.....................................................................................................................................#.......................................................#.................#.........................................................................#................................................................................................................................................................................................................................................................................ .....#.................................................................................................................................................................................#........................#................................................................................................#............................................#...............#...................#.........................................................................................................................#..................#......................#.......................................................................................................................................................................................................................#.........................................#................................#....................................................................................................................................................#...............................................................................#....................................................................................................................................................................#.....#................................................................................................................................................................................................#.......................................................................................................................................#.......................................................#...............#.#.......................................................................#................................................................................................................................................................................................................................................................................. ......#...............................................................................................................................................................................#..........................#................................................................................................#............................................#.............#...................#...........................................................................................................................#................#......................#.........................................................................................................................................................................................................................#.......................................#.#..............................#....................................................................................................................................................#.................................................................................#..................................................................................................................................................................#.......#..............................................................................................................................................................................................#.........................................................................................................................................#.......................................................#.............#...#.....................................................................#.................................................................................................................................................................................................................................................................................. .......#.............................................................................................................................................................................#............................#................................................................................................#............................................#...........#...................#.............................................................................................................................#..............#......................#...........................................................................................................................................................................................................................#.....................................#...#............................#....................................................................................................................................................#...................................................................................#................................................................................................................................................................#.........#............................................................................................................................................................................................#...........................................................................................................................................#.......................................................#...........#.....#...................................................................#................................................................................................................................................................................................................................................................................... ........#...........................................................................................................................................................................#..............................#................................................................................................#............................................#.........#...................#...............................................................................................................................#............#......................#.............................................................................................................................................................................................................................#...................................#.....#..........................#....................................................................................................................................................#.....................................................................................#..............................................................................................................................................................#...........#..........................................................................................................................................................................................#.............................................................................................................................................#.......................................................#.........#.......#.................................................................#.................................................................................................................................................................................................................................................................................... .........#.........................................................................................................................................................................#................................#................................................................................................#............................................#.......#...................#.................................................................................................................................#..........#......................#...............................................................................................................................................................................................................................#.................................#.......#........................#....................................................................................................................................................#.......................................................................................#............................................................................................................................................................#.............#........................................................................................................................................................................................#...............................................................................................................................................#.......................................................#.......#.........#...............................................................#..................................................................................................................................................................................................................................................................................... ..........#.......................................................................................................................................................................#..................................#................................................................................................#............................................#.....#...................#...................................................................................................................................#........#......................#.................................................................................................................................................................................................................................#...............................#.........#......................#....................................................................................................................................................#.........................................................................................#..........................................................................................................................................................#...............#......................................................................................................................................................................................#.................................................................................................................................................#.......................................................#.....#...........#.............................................................#...................................................................................................................................................................................................................................................................................... ...........#.....................................................................................................................................................................#....................................#................................................................................................#............................................#...#...................#.....................................................................................................................................#......#......................#...................................................................................................................................................................................................................................#.............................#...........#....................#....................................................................................................................................................#...........................................................................................#........................................................................................................................................................#.................#....................................................................................................................................................................................#...................................................................................................................................................#.......................................................#...#.............#...........................................................#....................................................................................................................................................................................................................................................................................... ............#...................................................................................................................................................................#......................................#................................................................................................#............................................#.#...................#.......................................................................................................................................#....#......................#.....................................................................................................................................................................................................................................#...........................#.............#..................#....................................................................................................................................................#.............................................................................................#......................................................................................................................................................#...................#..................................................................................................................................................................................#.....................................................................................................................................................#.......................................................#.#...............#.........................................................#........................................................................................................................................................................................................................................................................................ .............#.................................................................................................................................................................#........................................#................................................................................................#............................................#...................#.........................................................................................................................................#..#......................#.......................................................................................................................................................................................................................................#.........................#...............#................#....................................................................................................................................................#...............................................................................................#....................................................................................................................................................#.....................#................................................................................................................................................................................#.......................................................................................................................................................#.......................................................#.................#.......................................................#......................................................................................................................................................................................................................................................................................... ..............#...............................................................................................................................................................#..........................................#................................................................................................#..............................................................#...........................................................................................................................................##......................#.........................................................................................................................................................................................................................................#.......................#.................#..............#....................................................................................................................................................#.................................................................................................#..................................................................................................................................................#.......................#..............................................................................................................................................................................#.........................................................................................................................................................#.........................................................................#.....................................................#.......................................................................................................................................................................................................................................................................................... ...............#.............................................................................................................................................................#............................................#................................................................................................#............................................................#.............................................................................................................................................#.....................#...........................................................................................................................................................................................................................................#.....................#...................#............#....................................................................................................................................................#...................................................................................................#................................................................................................................................................#.........................#............................................................................................................................................................................#...........................................................................................................................................................#.........................................................................#...................................................#........................................................................................................................................................................................................................................................................................... ...............##...........................................................................................................................................................#..............................................#................................................................................................#..........................................................#...............................................................................................................................................#...................#.............................................................................................................................................................................................................................................#...................#.....................#..........#....................................................................................................................................................#.....................................................................................................#..............................................................................................................................................#...........................#..........................................................................................................................................................................#.............................................................................................................................................................#.........................................................................#.................................................#............................................................................................................................................................................................................................................................................................ ................##.........................................................................................................................................................#..............................................#..................................................................................................#........................................................#.................................................................................................................................................#.................#...............................................................................................................................................................................................................................................#.................#.......................#........#....................................................................................................................................................#.......................................................................................................#............................................................................................................................................#.............................#........................................................................................................................................................................#...............................................................................................................................................................#.........................................................................#...............................................#............................................................................................................................................................................................................................................................................................. .................##.......................................................................................................................................................#..............................................#....................................................................................................#......................................................#...................................................................................................................................................#...............#.................................................................................................................................................................................................................................................#...............#.........................#......#....................................................................................................................................................#.........................................................................................................#..........................................................................................................................................#...............................#......................................................................................................................................................................#.................................................................................................................................................................#.........................................................................#.............................................#.............................................................................................................................................................................................................................................................................................. ..................##.....................................................................................................................................................#..............................................#......................................................................................................#....................................................#.....................................................................................................................................................#.............#...................................................................................................................................................................................................................................................#.............#...........................#....#....................................................................................................................................................#...........................................................................................................#........................................................................................................................................#.................................#....................................................................................................................................................................#...................................................................................................................................................................#.........................................................................#...........................................#............................................................................................................................................................................................................................................................................................... ...................##...................................................................................................................................................#..............................................#........................................................................................................#..................................................#.......................................................................................................................................................#...........#.....................................................................................................................................................................................................................................................#...........#.............................#..#....................................................................................................................................................#.............................................................................................................#......................................................................................................................................#...................................#..................................................................................................................................................................#.....................................................................................................................................................................#.........................................................................#.........................................#................................................................................................................................................................................................................................................................................................ ....................##.................................................................................................................................................#..............................................#..........................................................................................................#................................................#.........................................................................................................................................................#.........#.......................................................................................................................................................................................................................................................#.........#...............................##....................................................................................................................................................#...............................................................................................................#....................................................................................................................................#.....................................#................................................................................................................................................................#.......................................................................................................................................................................#.........................................................................#.......................................#................................................................................................................................................................................................................................................................................................. .....................##...............................................................................................................................................#..............................................#............................................................................................................#..............................................#...........................................................................................................................................................#.......#.........................................................................................................................................................................................................................................................#.......#.................................#...................................................................................................................................................#.................................................................................................................#..................................................................................................................................#.......................................#..............................................................................................................................................................#.........................................................................................................................................................................#.........................................................................#.....................................#.................................................................................................................................................................................................................................................................................................. ......................##.............................................................................................................................................#..............................................#..............................................................................................................#............................................#.............................................................................................................................................................#.....#...........................................................................................................................................................................................................................................................#.....#...................................#.................................................................................................................................................#...................................................................................................................#................................................................................................................................#.........................................#............................................................................................................................................................#...........................................................................................................................................................................#.........................................................................#...................................#................................................................................................................................................................................................................................................................................................... .......................##...........................................................................................................................................#..............................................#................................................................................................................#..........................................#...............................................................................................................................................................#...#.............................................................................................................................................................................................................................................................#...#.....................................#...............................................................................................................................................#.....................................................................................................................#..............................................................................................................................#...........................................#..........................................................................................................................................................#.............................................................................................................................................................................#.........................................................................#.................................#.................................................................................................................................................................................................................................................................................................... ........................##.........................................................................................................................................#..............................................#..................................................................................................................#........................................#.................................................................................................................................................................#.#...............................................................................................................................................................................................................................................................#.#.......................................#.............................................................................................................................................#.......................................................................................................................#............................................................................................................................#.............................................#........................................................................................................................................................#...............................................................................................................................................................................#.........................................................................#...............................#..................................................................................................................................................................................................................................................................................................... .........................##.......................................................................................................................................#..............................................#....................................................................................................................#......................................#...................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.........................................#.............................................................................................................................................#.....................................................................................................................#............................................................................................................................#...............................................#......................................................................................................................................................#.................................................................................................................................................................................#.........................................................................#.............................#...................................................................................................................................................................................................................................................................................................... ..........................##.....................................................................................................................................#..............................................#......................................................................................................................#....................................#.....................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.........................................#.............................................................................................................................................#...................................................................................................................#............................................................................................................................#.................................................#....................................................................................................................................................#...................................................................................................................................................................................#.........................................................................#...........................#....................................................................................................................................................................................................................................................................................................... ...........................##...................................................................................................................................#..............................................#........................................................................................................................#..................................#.......................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.........................................#.............................................................................................................................................#.................................................................................................................#............................................................................................................................#...................................................#..................................................................................................................................................#.....................................................................................................................................................................................#.........................................................................#.........................#........................................................................................................................................................................................................................................................................................................ ............................##.................................................................................................................................#..............................................#..........................................................................................................................#................................#.........................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.........................................#.............................................................................................................................................#...............................................................................................................#............................................................................................................................#.....................................................#................................................................................................................................................#.......................................................................................................................................................................................#.........................................................................#.......................#......................................................................................................................................................................................................................................................................................................... .............................##...............................................................................................................................#..............................................#............................................................................................................................#..............................#...........................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.........................................#.............................................................................................................................................#.............................................................................................................#.#..........................................................................................................................#.......................................................#..............................................................................................................................................#.........................................................................................................................................................................................#.........................................................................#.....................#.......................................................................................................................................................................................................................................................................................................... ..............................##.............................................................................................................................#..............................................#..............................................................................................................................#............................#.............................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.........................................#.............................................................................................................................................#...........................................................................................................#...#........................................................................................................................#.........................................................#............................................................................................................................................#...........................................................................................................................................................................................#.........................................................................#...................#........................................................................................................................................................................................................................................................................................................... ...............................##...........................................................................................................................#..............................................#................................................................................................................................#..........................#...............................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.........................................#.............................................................................................................................................#.........................................................................................................#.....#......................................................................................................................#...........................................................#..........................................................................................................................................#.............................................................................................................................................................................................#.........................................................................#.................#............................................................................................................................................................................................................................................................................................................ ................................##.........................................................................................................................#..............................................#..................................................................................................................................#........................#.................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.........................................#.............................................................................................................................................#.......................................................................................................#.......#....................................................................................................................#.............................................................#........................................................................................................................................#...............................................................................................................................................................................................#.........................................................................#...............#............................................................................................................................................................................................................................................................................................................. .................................##.......................................................................................................................#..............................................#....................................................................................................................................#......................#...................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.........................................#.............................................................................................................................................#.....................................................................................................#.........#..................................................................................................................#...............................................................#......................................................................................................................................#.................................................................................................................................................................................................#.........................................................................#.............#.............................................................................................................................................................................................................................................................................................................. ..................................##.....................................................................................................................#..............................................#......................................................................................................................................#....................#.....................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.........................................#.............................................................................................................................................#...................................................................................................#...........#................................................................................................................#.................................................................#....................................................................................................................................#...................................................................................................................................................................................................#.........................................................................#...........#............................................................................................................................................................................................................................................................................................................... ...................................##...................................................................................................................#..............................................#........................................................................................................................................#..................#.......................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.........................................#.............................................................................................................................................#.................................................................................................#.............#..............................................................................................................#...................................................................#..................................................................................................................................#.....................................................................................................................................................................................................#.........................................................................#.........#................................................................................................................................................................................................................................................................................................................ ....................................##.................................................................................................................#..............................................#..........................................................................................................................................#................#.........................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.........................................#.............................................................................................................................................#...............................................................................................#...............#............................................................................................................#.....................................................................#................................................................................................................................#.......................................................................................................................................................................................................#.........................................................................#.......#................................................................................................................................................................................................................................................................................................................. .....................................##...............................................................................................................#..............................................#............................................................................................................................................#..............#...........................................................................................................................................................................................#...............................................................................................................................................................................................................................................................#...........................................#.............................................................................................................................................#.............................................................................................#.................#..........................................................................................................#.......................................................................#..............................................................................................................................#.........................................................................................................................................................................................................#.........................................................................#.....#.................................................................................................................................................................................................................................................................................................................. ......................................##.............................................................................................................#..............................................#..............................................................................................................................................#............#.............................................................................................................................................................................................#.............................................................................................................................................................................................................................................................#.............................................#.............................................................................................................................................#...........................................................................................#...................#........................................................................................................#.........................................................................#............................................................................................................................#...........................................................................................................................................................................................................#.........................................................................#...#................................................................................................................................................................................................................................................................................................................... .......................................##...........................................................................................................#..............................................#................................................................................................................................................#..........#...............................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#...............................................#.............................................................................................................................................#.........................................................................................#.....................#......................................................................................................#...........................................................................#..........................................................................................................................#.............................................................................................................................................................................................................#.........................................................................#.#.................................................................................................................................................................................................................................................................................................................... ........................................##.........................................................................................................#..............................................#..................................................................................................................................................#........#.................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................#.................................................#.............................................................................................................................................#.......................................................................................#.......................#....................................................................................................#.............................................................................#........................................................................................................................#...............................................................................................................................................................................................................#.........................................................................#..................................................................................................................................................................................................................................................................................................................... .........................................##.......................................................................................................#..............................................#....................................................................................................................................................#......#...................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................#...................................................#.............................................................................................................................................#.....................................................................................#.........................#..................................................................................................#...............................................................................#......................................................................................................................#.................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................. ..........................................##.....................................................................................................#..............................................#......................................................................................................................................................#....#.....................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#.....................................................#.............................................................................................................................................#...................................................................................#...........................#................................................................................................#.................................................................................#....................................................................................................................#...................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................. ...........................................##...................................................................................................#..............................................#........................................................................................................................................................#..#.......................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#.......................................................#.............................................................................................................................................#.................................................................................#.............................#..............................................................................................#...................................................................................#..................................................................................................................#.....................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................ ............................................##.................................................................................................#..............................................#..........................................................................................................................................................##.........................................................................................................................................................................................................#.................................................................................................................................................................................................................................................#.........................................................#.............................................................................................................................................#...............................................................................#...............................#............................................................................................#.....................................................................................#................................................................................................................#.......................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................... .............................................##...............................................................................................#..............................................#...........................................................................................................................................................#...........................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#...........................................................#.............................................................................................................................................#.............................................................................#.................................#..........................................................................................#.......................................................................................#..............................................................................................................#.........................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................... ..............................................##.............................................................................................#..............................................#...........................................................................................................................................................#.............................................................................................................................................................................................................#.............................................................................................................................................................................................................................................#.............................................................#.............................................................................................................................................#...........................................................................#...................................#........................................................................................#.........................................................................................#............................................................................................................#...........................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................... ...............................................##...........................................................................................#..............................................#...........................................................................................................................................................#...............................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#...............................................................#.............................................................................................................................................#.........................................................................#.....................................#......................................................................................#...........................................................................................#..........................................................................................................#.............................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................ ................................................##.........................................................................................#..............................................#...........................................................................................................................................................#.................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#.................................................................#.............................................................................................................................................#.......................................................................#.......................................#....................................................................................#.............................................................................................#........................................................................................................#...............................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................... .................................................##.......................................................................................#..............................................#...........................................................................................................................................................#...................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................#...................................................................#.............................................................................................................................................#.....................................................................#.........................................#..................................................................................#...............................................................................................#......................................................................................................#.................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................... ..................................................##.....................................................................................#..............................................#...........................................................................................................................................................#.....................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#.....................................................................#.............................................................................................................................................#...................................................................#...........................................#................................................................................#.................................................................................................#....................................................................................................#...................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................... ...................................................##...................................................................................#..............................................#...........................................................................................................................................................#.......................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#.......................................................................#.............................................................................................................................................#.................................................................#.............................................#..............................................................................#...................................................................................................#..................................................................................................#.....................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................... ....................................................##.................................................................................#..............................................#...........................................................................................................................................................#.........................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#.........................................................................#.............................................................................................................................................#...............................................................#...............................................#............................................................................#.....................................................................................................#................................................................................................#.......................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................... .....................................................##...............................................................................#..............................................#...........................................................................................................................................................#...........................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#...........................................................................#.............................................................................................................................................#.............................................................#.................................................#..........................................................................#.......................................................................................................#..............................................................................................#.........................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................. ......................................................##.............................................................................#..............................................#...........................................................................................................................................................#.............................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#.............................................................................#...........................................................................................................................................#.#...........................................................#...................................................#........................................................................#.........................................................................................................#............................................................................................#...........................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................. .......................................................##...........................................................................#..............................................#...........................................................................................................................................................#...............................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#...............................................................................#.........................................................................................................................................#...#.........................................................#.....................................................#......................................................................#...........................................................................................................#..........................................................................................#.............................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................ ........................................................##.........................................................................#..............................................#...........................................................................................................................................................#.................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#.................................................................................#.......................................................................................................................................#.....#.......................................................#.......................................................#....................................................................#.............................................................................................................#........................................................................................#...............................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................... .........................................................##.......................................................................#..............................................#...........................................................................................................................................................#...................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................#...................................................................................#.....................................................................................................................................#.......#.....................................................#.........................................................#..................................................................#...............................................................................................................#......................................................................................#.................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................. ..........................................................##.....................................................................#..............................................#...........................................................................................................................................................#.....................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#.....................................................................................#...................................................................................................................................#.........#...................................................#...........................................................#................................................................#.................................................................................................................#....................................................................................#...................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................. ...........................................................##...................................................................#..............................................#...........................................................................................................................................................#.......................................................................................................................................................................................................................................#...................................................................................................................................................................................................................#.......................................................................................#.................................................................................................................................#...........#.................................................#.............................................................#..............................................................#...................................................................................................................#..................................................................................#.....................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................ ............................................................##.................................................................#..............................................#...........................................................................................................................................................#.........................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#.........................................................................................#...............................................................................................................................#.............#...............................................#...............................................................#............................................................#.....................................................................................................................#................................................................................#.......................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................... .............................................................##...............................................................#..............................................#...........................................................................................................................................................#...........................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#...........................................................................................#.............................................................................................................................#...............#.............................................#.................................................................#..........................................................#.......................................................................................................................#..............................................................................#.........................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................... ..............................................................##.............................................................#..............................................#...........................................................................................................................................................#.............................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#.............................................................................................#...........................................................................................................................#.................#...........................................#...................................................................#........................................................#.........................................................................................................................#............................................................................#...........................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................... ...............................................................##...........................................................#..............................................#...........................................................................................................................................................#...............................................................................................................................................................................................................................................#...........................................................................................................................................................................................................#...............................................................................................#.........................................................................................................................#...................#.........................................#.....................................................................#......................................................#...........................................................................................................................#..........................................................................#.............................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................ ................................................................##.........................................................#..............................................#...........................................................................................................................................................#.................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#.................................................................................................#.......................................................................................................................#.....................#.......................................#.......................................................................#....................................................#.............................................................................................................................#........................................................................#...............................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................... .................................................................##.......................................................#..............................................#...........................................................................................................................................................#...................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#...................................................................................................#.....................................................................................................................#.......................#.....................................#.........................................................................#..................................................#...............................................................................................................................#......................................................................#.................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................... ..................................................................##.....................................................#..............................................#...........................................................................................................................................................#.....................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................#.....................................................................................................#...................................................................................................................#.........................#...................................#...........................................................................#................................................#.................................................................................................................................#....................................................................#...................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................... ...................................................................##...................................................#..............................................#...........................................................................................................................................................#.......................................................................................................................................................................................................................................................#...................................................................................................................................................................................................#.......................................................................................................#.................................................................................................................#...........................#.................................#.............................................................................#..............................................#...................................................................................................................................#..................................................................#.....................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................... ....................................................................##.................................................#..............................................#...........................................................................................................................................................#.........................................................................................................................................................................................................................................................#.................................................................................................................................................................................................#.........................................................................................................#...............................................................................................................#.............................#...............................#...............................................................................#............................................#.....................................................................................................................................#................................................................#.......................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................... .....................................................................##...............................................#..............................................#...........................................................................................................................................................#...........................................................................................................................................................................................................................................................#...............................................................................................................................................................................................#...........................................................................................................#.............................................................................................................#...............................#.............................#.................................................................................#..........................................#.......................................................................................................................................#..............................................................#.........................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................. ......................................................................##.............................................#..............................................#...........................................................................................................................................................#.............................................................................................................................................................................................................................................................#.............................................................................................................................................................................................#.............................................................................................................#...........................................................................................................#.................................#...........................#...................................................................................#........................................#.........................................................................................................................................#............................................................#...........................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................. .......................................................................##...........................................#..............................................#...........................................................................................................................................................#...............................................................................................................................................................................................................................................................#...........................................................................................................................................................................................#...............................................................................................................#.........................................................................................................#...................................#.........................#.....................................................................................#......................................#...........................................................................................................................................#..........................................................#.............................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................ ........................................................................##.........................................#..............................................#...........................................................................................................................................................#.................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................#.................................................................................................................#.......................................................................................................#.....................................#.......................#.......................................................................................#....................................#.............................................................................................................................................#........................................................#...............................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................... .........................................................................##.......................................#..............................................#...........................................................................................................................................................#...................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#...................................................................................................................#.....................................................................................................#.......................................#.....................#.........................................................................................#..................................#...............................................................................................................................................#......................................................#.................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................. ..........................................................................##.....................................#..............................................#...........................................................................................................................................................#.....................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................#.....................................................................................................................#...................................................................................................#.........................................#...................#...........................................................................................#................................#.................................................................................................................................................#....................................................#...................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................. ...........................................................................##...................................#..............................................#...........................................................................................................................................................#.......................................................................................................................................................................................................................................................................#...................................................................................................................................................................................#.......................................................................................................................#.................................................................................................#...........................................#.................#.............................................................................................#..............................#...................................................................................................................................................#..................................................#.....................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................ ............................................................................##.................................#..............................................#...........................................................................................................................................................#.........................................................................................................................................................................................................................................................................#.................................................................................................................................................................................#.........................................................................................................................#...............................................................................................#.............................................#...............#...............................................................................................#............................#.....................................................................................................................................................#................................................#.......................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................... .............................................................................##...............................#..............................................#...........................................................................................................................................................#...........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#...........................................................................................................................#.............................................................................................#...............................................#.............#.................................................................................................#..........................#.......................................................................................................................................................#..............................................#.........................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................... ..............................................................................##.............................#..............................................#...........................................................................................................................................................#.............................................................................................................................................................................................................................................................................#.............................................................................................................................................................................#.............................................................................................................................#...........................................................................................#.................................................#...........#...................................................................................................#........................#.........................................................................................................................................................#............................................#...........................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................... ...............................................................................##...........................#..............................................#...........................................................................................................................................................#...............................................................................................................................................................................................................................................................................#...........................................................................................................................................................................#...............................................................................................................................#.........................................................................................#...................................................#.........#.....................................................................................................#......................#...........................................................................................................................................................#..........................................#.............................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................ ................................................................................##.........................#..............................................#...........................................................................................................................................................#.................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.................................................................................................................................#.......................................................................................#.....................................................#.......#.......................................................................................................#....................#.............................................................................................................................................................#........................................#...............................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................... .................................................................................##.......................#..............................................#...........................................................................................................................................................#...................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#...................................................................................................................................#.....................................................................................#.......................................................#.....#.........................................................................................................#..................#...............................................................................................................................................................#......................................#.................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................... ..................................................................................##.....................#..............................................#...........................................................................................................................................................#.....................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................#.....................................................................................................................................#.....................................................................................#.......................................................#...#.........................................................................................................#..................#.................................................................................................................................................................#....................................#...................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................... ...................................................................................##...................#..............................................#...........................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#...................................................................................................................................................................#.......................................................................................................................................#.....................................................................................#.......................................................#.#.........................................................................................................#..................#...................................................................................................................................................................#..................................#.....................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................... ....................................................................................##.................#..............................................#...........................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#.........................................................................................................................................#.....................................................................................#.......................................................#.........................................................................................................#..................#.....................................................................................................................................................................#................................#.......................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................... .....................................................................................##...............#..............................................#...........................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#...........................................................................................................................................#.....................................................................................#...............................................................................................................................................................#..................#.......................................................................................................................................................................#..............................#.........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................. ......................................................................................##.............#..............................................#...........................................................................................................................................................#.............................................................................................................................................................................................................................................................................................#.............................................................................................................................................................#.............................................................................................................................................#.....................................................................................#.............................................................................................................................................................#..................#.........................................................................................................................................................................#............................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................. .......................................................................................##...........#..............................................#...........................................................................................................................................................#...............................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#...............................................................................................................................................#.....................................................................................#...........................................................................................................................................................#..................#...........................................................................................................................................................................#..........................#.............................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................ ........................................................................................##.........#..............................................#...........................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................#.................................................................................................................................................#.....................................................................................#.........................................................................................................................................................#..................#.............................................................................................................................................................................#........................#...............................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................... .........................................................................................##.......#..............................................#...........................................................................................................................................................#...................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................#...................................................................................................................................................#.....................................................................................#.......................................................................................................................................................#..................#...............................................................................................................................................................................#......................#.................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................. ..........................................................................................##.....#..............................................#...........................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#.....................................................................................................................................................#.....................................................................................#.....................................................................................................................................................#..................#.................................................................................................................................................................................#....................#...................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................. ...........................................................................................##...#..............................................#...........................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................#...................................................................................................................................................#.......................................................................................................................................................#.....................................................................................#...................................................................................................................................................#..................#...................................................................................................................................................................................#..................#.....................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................ ............................................................................................##.#..............................................#...........................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................#.........................................................................................................................................................#.....................................................................................#.................................................................................................................................................#..................#.....................................................................................................................................................................................#................#.......................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................... .............................................................................................##..............................................#...........................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................#...........................................................................................................................................................#.....................................................................................#...............................................................................................................................................#..................#.......................................................................................................................................................................................#..............#.........................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................... ..............................................................................................#.............................................#...........................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#.............................................................................................................................................................#.....................................................................................#.............................................................................................................................................#..................#.........................................................................................................................................................................................#............#...........................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................... ...............................................................................................#...........................................#...........................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................#...........................................................................................................................................#...............................................................................................................................................................#.....................................................................................#...........................................................................................................................................#..................#...........................................................................................................................................................................................#..........#.............................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................ ................................................................................................#.........................................#...........................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................#.................................................................................................................................................................#.....................................................................................#.........................................................................................................................................#..................#.............................................................................................................................................................................................#........#...............................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................... .................................................................................................#.......................................#...........................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#...................................................................................................................................................................#.....................................................................................#.......................................................................................................................................#..................#...............................................................................................................................................................................................#......#.................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................... ..................................................................................................#.....................................#...........................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................#.....................................................................................................................................................................#.....................................................................................#.....................................................................................................................................#..................#.................................................................................................................................................................................................#....#...................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................... ...................................................................................................#...................................#...........................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#...................................................................................................................................#.......................................................................................................................................................................#.....................................................................................#...................................................................................................................................#..................#...................................................................................................................................................................................................#..#.....................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................... ....................................................................................................#.................................#...........................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#.................................................................................................................................#.........................................................................................................................................................................#.....................................................................................#.................................................................................................................................#..................#.....................................................................................................................................................................................................##.......................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................... .....................................................................................................#...............................#...........................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#...........................................................................................................................................................................#.....................................................................................#...............................................................................................................................#..................#......................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................. ......................................................................................................#.............................#.............................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#.............................................................................................................................................................................#.....................................................................................#.............................................................................................................................#..................#......................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................. .......................................................................................................#...........................#...............................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#...............................................................................................................................................................................#.....................................................................................#...........................................................................................................................#..................#......................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................ ........................................................................................................#.........................#.................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#.................................................................................................................................................................................#.....................................................................................#.........................................................................................................................#..................#......................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................... .........................................................................................................#.......................#...................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#...................................................................................................................................................................................#.....................................................................................#.......................................................................................................................#..................#......................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................. ..........................................................................................................#.....................#.....................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#.....................................................................................................................................................................................#.....................................................................................#.....................................................................................................................#..................#......................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................. ...........................................................................................................#...................#.......................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................#...............................................................................................................................#.......................................................................................................................................................................................#.....................................................................................#...................................................................................................................#..................#......................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................ ............................................................................................................#.................#.........................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#...............................................................................................................................#.........................................................................................................................................................................................#.....................................................................................#.................................................................................................................#..................#......................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................... .............................................................................................................#...............#...........................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...............................................................................................................................#...........................................................................................................................................................................................#.....................................................................................#...............................................................................................................#..................#......................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................... ..............................................................................................................#.............#.............................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#...............................................................................................................................#.............................................................................................................................................................................................#.....................................................................................#.............................................................................................................#..................#......................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................... ...............................................................................................................#...........#...............................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................#...............................................................................................................................#...............................................................................................................................................................................................#.....................................................................................#...........................................................................................................#..................#......................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................ ................................................................................................................#.........#.................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................#...............................................................................................................................#.................................................................................................................................................................................................#.....................................................................................#.................#.......................................................................................#..................#......................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................... .................................................................................................................#.......#...................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................#.#.............................................................................................................................#...................................................................................................................................................................................................#.....................................................................................#...............#.#.....................................................................................#..................#......................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................... ..................................................................................................................#.....#.....................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#...#...........................................................................................................................#.....................................................................................................................................................................................................#.....................................................................................#.............#...#...................................................................................#..................#......................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................... ...................................................................................................................#...#.......................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................#.....#.........................................................................................................................#.......................................................................................................................................................................................................#.....................................................................................#...........#.....#.................................................................................#..................#......................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................... ....................................................................................................................#.#.........................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................#.......#.......................................................................................................................#.........................................................................................................................................................................................................#.....................................................................................#.........#.......#...............................................................................#..................#......................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................... .....................................................................................................................#..................................................................................................................#........................................................................#...........................................................................................................................................................................................................................................................................................#.........#.....................................................................................................................#...........................................................................................................................................................................................................#.....................................................................................#.......#.........#.............................................................................#..................#......................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................. .......................................................................................................................................................................................................................................#.#........................................................................#.........................................................................................................................................................................................................................................................................................#.#.........#...................................................................................................................#.............................................................................................................................................................................................................#.....................................................................................#.....#...........#...........................................................................#..................#......................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................. ......................................................................................................................................................................................................................................#...#........................................................................#.......................................................................................................................................................................................................................................................................................#...#.........#.................................................................................................................#...............................................................................................................................................................................................................#.....................................................................................#...#.............#.........................................................................#..................#......................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................................................................................................#.....#........................................................................#.....................................................................................................................................................................................................................................................................................#.....#.........#...............................................................................................................#.................................................................................................................................................................................................................#.....................................................................................#.#...............#.......................................................................#..................#......................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................#.......#........................................................................#...................................................................................................................................................................................................................................................................................#.......#.........#.............................................................................................................#...................................................................................................................................................................................................................#.....................................................................................#.................#.....................................................................#..................#........................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................#.........#........................................................................#.................................................................................................................................................................................................................................................................................#.........#.........#...........................................................................................................#.....................................................................................................................................................................................................................#...................................................................................#...................#...................................................................#..................#..........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................. ..................................................................................................................................................................................................................................#...........#........................................................................#...............................................................................................................................................................................................................................................................................#...........#.........#.........................................................................................................#.......................................................................................................................................................................................................................#.................................................................................#.....................#.................................................................#..................#............................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................. .................................................................................................................................................................................................................................#.............#........................................................................#.............................................................................................................................................................................................................................................................................#.............#.........#.......................................................................................................#.........................................................................................................................................................................................................................#...............................................................................#.......................#...............................................................#..................#..............................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................#...............#........................................................................#...........................................................................................................................................................................................................................................................................#...............#.........#.....................................................................................................#...........................................................................................................................................................................................................................#.............................................................................#.........................#.............................................................#..................#................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................... ...............................................................................................................................................................................................................................#.................#........................................................................#.........................................................................................................................................................................................................................................................................#.................#.........#...................................................................................................#.............................................................................................................................................................................................................................#...........................................................................#...........................#...........................................................#..................#..................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................... ..............................................................................................................................................................................................................................#...................#........................................................................#.......................................................................................................................................................................................................................................................................#...................#.........#.................................................................................................#...............................................................................................................................................................................................................................#.........................................................................#.............................#.........................................................#..................#....................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................... .............................................................................................................................................................................................................................#.....................#......................................................................#.#.....................................................................................................................................................................................................................................................................#.....................#.........#...............................................................................................#.................................................................................................................................................................................................................................#.......................................................................#...............................#.......................................................#..................#......................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................#.......................#....................................................................#...#...................................................................................................................................................................................................................................................................#.......................#.........#.............................................................................................#...................................................................................................................................................................................................................................#.....................................................................#.................................#.....................................................#..................#........................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................ ...........................................................................................................................................................................................................................#.........................#..................................................................#.....#.................................................................................................................................................................................................................................................................#.........................#.........#...........................................................................................#.....................................................................................................................................................................................................................................#...................................................................#...................................#...................................................#..................#..........................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................... ..........................................................................................................................................................................................................................#...........................#................................................................#.......#...............................................................................................................................................................................................................................................................#...........................#.........#.........................................................................................#.......................................................................................................................................................................................................................................#.................................................................#.....................................#.................................................#..................#............................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................... .........................................................................................................................................................................................................................#.............................#..............................................................#.........#.............................................................................................................................................................................................................................................................#.............................#.........#.......................................................................................#.........................................................................................................................................................................................................................................#...............................................................#.......................................#...............................................#..................#..............................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................... ........................................................................................................................................................................................................................#...............................#............................................................#...........#...........................................................................................................................................................................................................................................................#...............................#.........#.....................................................................................#...........................................................................................................................................................................................................................................#.............................................................#.........................................#.............................................#..................#................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................ .......................................................................................................................................................................................................................#.................................#..........................................................#.............#.........................................................................................................................................................................................................................................................#.................................#.........#...................................................................................#.............................................................................................................................................................................................................................................#...........................................................#...........................................#...........................................#..................#..................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................. ......................................................................................................................................................................................................................#...................................#........................................................#...............#.......................................................................................................................................................................................................................................................#...................................#.........#.................................................................................#...............................................................................................................................................................................................................................................#.........................................................#.............................................#.........................................#..................#....................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................. .....................................................................................................................................................................................................................#.....................................#......................................................#.................#.....................................................................................................................................................................................................................................................#.....................................#.........#...............................................................................#.................................................................................................................................................................................................................................................#.......................................................#...............................................#.......................................#..................#......................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................#.......................................#....................................................#...................#...................................................................................................................................................................................................................................................#.......................................#.........#.............................................................................#...................................................................................................................................................................................................................................................#.....................................................#.................................................#.....................................#..................#........................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................#.........................................#..................................................#.....................#.................................................................................................................................................................................................................................................#.........................................#.........#...........................................................................#...#.................................................................................................................................................................................................................................................#...................................................#...................................................#...................................#..................#..........................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................. ..................................................................................................................................................................................................................#...........................................#................................................#.......................#...............................................................................................................................................................................................................................................#...........................................#.........#.........................................................................#...#.#.................................................................................................................................................................................................................................................#.................................................#.....................................................#.................................#..................#............................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................. .................................................................................................................................................................................................................#.............................................#..............................................#.........................#.............................................................................................................................................................................................................................................#.............................................#.........#.......................................................................#...#...#.................................................................................................................................................................................................................................................#...............................................#.......................................................#...............................#..................#..............................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................#...............................................#............................................#...........................#...........................................................................................................................................................................................................................................#...............................................#.........#.....................................................................#...#.....#.................................................................................................................................................................................................................................................#.............................................#.........................................................#.............................#..................#................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................... ...............................................................................................................................................................................................................#.................................................#..........................................#.............................#.........................................................................................................................................................................................................................................#.................................................#.........#...................................................................#...#.......#.................................................................................................................................................................................................................................................#...........................................#...........................................................#...........................#..................#..................................................................................................................................................................................................................................................#........................................................................................................................................................#..........................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................... ..............................................................................................................................................................................................................#...................................................#........................................#...............................#.......................................................................................................................................................................................................................................#...................................................#.........#.................................................................#...#.........#.................................................................................................................................................................................................................................................#.........................................#.............................................................#.........................#..................#....................................................................................................................................................................................................................................................#......................................................................................................................................................#.#........................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................... .............................................................................................................................................................................................................#.....................................................#......................................#.................................#.....................................................................................................................................................................................................................................#.....................................................#.........#...............................................................#...#...........#.................................................................................................................................................................................................................................................#.......................................#...............................................................#.......................#..................#......................................................................................................................................................................................................................................................#....................................................................................................................................................#...#......................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................#.......................................................#....................................#...................................#...................................................................................................................................................................................................................................#.......................................................#.........#.............................................................#...#.............#.................................................................................................................................................................................................................................................#.....................................#.................................................................#.....................#..................#........................................................................................................................................................................................................................................................#..................................................................................................................................................#.....#....................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................ ...........................................................................................................................................................................................................#.........................................................#..................................#.....................................#.................................................................................................................................................................................................................................#.........................................................#.........#...........................................................#...#...............#.................................................................................................................................................................................................................................................#...................................#...................................................................#...................#..................#..........................................................................................................................................................................................................................................................#................................................................................................................................................#.......#..................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................... ..........................................................................................................................................................................................................#...........................................................#................................#.......................................#...............................................................................................................................................................................................................................#...........................................................#.........#.........................................................#...#.................#.................................................................................................................................................................................................................................................#.................................#.....................................................................#.................#..................#............................................................................................................................................................................................................................................................#..............................................................................................................................................#.........#................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................... .........................................................................................................................................................................................................#.............................................................#..............................#.........................................#.............................................................................................................................................................................................................................#.............................................................#.........#.......................................................#...#...................#.................................................................................................................................................................................................................................................#...............................#.......................................................................#...............#..................#..............................................................................................................................................................................................................................................................#............................................................................................................................................#...........#..............................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................... ........................................................................................................................................................................................................#...............................................................#............................#...........................................#...........................................................................................................................................................................................................................#...............................................................#.........#.....................................................#...#.....................#.................................................................................................................................................................................................................................................#.............................#.........................................................................#.............#..................#................................................................................................................................................................................................................................................................#..........................................................................................................................................#.............#............................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................ .........................................................................................................................................................................................................#.............................................................#............................#.............................................#.........................................................................................................................................................................................................................#.................................................................#.........#...................................................#...#.......................#.................................................................................................................................................................................................................................................#...........................#...........................................................................#...........#..................#..................................................................................................................................................................................................................................................................#........................................................................................................................................#...............#..........................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................. ..........................................................................................................................................................................................................#...........................................................#............................#...............................................#.......................................................................................................................................................................................................................#...................................................................#.........#.................................................#...#.........................#.................................................................................................................................................................................................................................................#.........................#.............................................................................#.........#..................#....................................................................................................................................................................................................................................................................#......................................................................................................................................#.................#........................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................. ...........................................................................................................................................................................................................#.........................................................#............................#.................................................#.....................................................................................................................................................................................................................#.....................................................................#.........#...............................................#...#...........................#.................................................................................................................................................................................................................................................#.......................#...............................................................................#.......#..................#......................................................................................................................................................................................................................................................................#....................................................................................................................................#...................#......................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................#.......................................................#............................#...................................................#...................................................................................................................................................................................................................#.......................................................................#.........#.............................................#...#.............................#.................................................................................................................................................................................................................................................#.....................#.................................................................................#.....#..................#........................................................................................................................................................................................................................................................................#..................................................................................................................................#.....................#....................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................#.....................................................#............................#.....................................................#.................................................................................................................................................................................................................#.........................................................................#.........#...........................................#...#...............................#.................................................................................................................................................................................................................................................#...................#...................................................................................#...#..................#..........................................................................................................................................................................................................................................................................#................................................................................................................................#.......................#..................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................. ..............................................................................................................................................................................................................#...................................................#............................#.......................................................#...............................................................................................................................................................................................................#...........................................................................#.........#.........................................#...#.................................#.................................................................................................................................................................................................................................................#.................#.....................................................................................#.#..................#............................................................................................................................................................................................................................................................................#..............................................................................................................................#.........................#................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................. ...............................................................................................................................................................................................................#.................................................#............................#.........................................................#.............................................................................................................................................................................................................#.............................................................................#.........#.......................................#...#...................................#.................................................................................................................................................................................................................................................#...............#.......................................................................................#..................#..............................................................................................................................................................................................................................................................................#............................................................................................................................#...........................#..............................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................#...............................................#............................#...........................................................#...........................................................................................................................................................................................................#...............................................................................#.........#.....................................#...#.....................................#.................................................................................................................................................................................................................................................#.............#.........................................................................................#................#................................................................................................................................................................................................................................................................................#..........................................................................................................................#.............................#............................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................... .................................................................................................................................................................................................................#.............................................#............................#.............................................................#.........................................................................................................................................................................................................#.................................................................................#.........#...................................#...#.......................................#.................................................................................................................................................................................................................................................#...........#...........................................................................................#..............#..................................................................................................................................................................................................................................................................................#........................................................................................................................#...............................#..........................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................... ..................................................................................................................................................................................................................#...........................................#............................#...............................................................#.......................................................................................................................................................................................................#...................................................................................#.........#.................................#...#.........................................#.................................................................................................................................................................................................................................................#.........#.............................................................................................#............#....................................................................................................................................................................................................................................................................................#......................................................................................................................#.................................#........................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................... ...................................................................................................................................................................................................................#.........................................#............................#.................................................................#.....................................................................................................................................................................................................#.....................................................................................#.........#...............................#...#...........................................#.................................................................................................................................................................................................................................................#.......#...............................................................................................#..........#......................................................................................................................................................................................................................................................................................#....................................................................................................................#...................................#......................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................#.......................................#............................#...................................................................#...................................................................................................................................................................................................#.......................................................................................#.........#.............................#...#.............................................#.................................................................................................................................................................................................................................................#.....#.................................................................................................#........#........................................................................................................................................................................................................................................................................................#..................................................................................................................#.....................................#....................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................................................................................#.....................................#............................#.....................................................................#.................................................................................................................................................................................................#.........................................................................................#.........#...........................#...#...............................................#.................................................................................................................................................................................................................................................#...#...................................................................................................#......#..........................................................................................................................................................................................................................................................................................#................................................................................................................#.......................................#..................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................... ......................................................................................................................................................................................................................#...................................#............................#.......................................................................#...............................................................................................................................................................................................#...........................................................................................#.........#.........................#...#.................................................#.................................................................................................................................................................................................................................................#.#.....................................................................................................#....#............................................................................................................................................................................................................................................................................................#..............................................................................................................#.........................................#................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................... .......................................................................................................................................................................................................................#.................................#............................#.........................................................................#.............................................................................................................................................................................................#.............................................................................................#.........#.......................#...#...................................................#.................................................................................................................................................................................................................................................#.......................................................................................................#..#..............................................................................................................................................................................................................................................................................................#............................................................................................................#...........................................#..............................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................... ........................................................................................................................................................................................................................#...............................#............................#...........................................................................#...........................................................................................................................................................................................#...............................................................................................#.........#.....................#...#.....................................................#...............................................................................................................................................................................................................................................#.........................................................................................................##................................................................................................................................................................................................................................................................................................#..........................................................................................................#.............................................#............................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................ .........................................................................................................................................................................................................................#.............................#............................#.............................................................................#.........................................................................................................................................................................................#.................................................................................................#.......#.#...................#...#.......................................................#.............................................................................................................................................................................................................................................#...........................................................................................................#.................................................................................................................................................................................................................................................................................................#........................................................................................................#...............................................#..........................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................. ..........................................................................................................................................................................................................................#...........................#............................#...............................................................................#.......................................................................................................................................................................................#...................................................................................................#.....#...#.................#...#.........................................................#...........................................................................................................................................................................................................................................#.............................................................................................................#.................................................................................................................................................................................................................................................................................................#......................................................................................................#.................................................#........................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................. ...........................................................................................................................................................................................................................#.........................#............................#.................................................................................#.....................................................................................................................................................................................#.....................................................................................................#...#.....#...............#...#...........................................................#.........................................................................................................................................................................................................................................#...............................................................................................................#.................................................................................................................................................................................................................................................................................................#....................................................................................................#...................................................#......................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................#.......................#............................#...................................................................................#...................................................................................................................................................................................#.......................................................................................................#.#.......#.............#...#.............................................................#.......................................................................................................................................................................................................................................#.................................................................................................................#.................................................................................................................................................................................................................................................................................................#..................................................................................................#.....................................................#....................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................ .............................................................................................................................................................................................................................#.....................#............................#.....................................................................................#.................................................................................................................................................................................#.........................................................................................................#.........#...........#...#...............................................................#.....................................................................................................................................................................................................................................#...................................................................................................................#.................................................................................................................................................................................................................................................................................................#................................................................................................#.......................................................#..................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................. ..............................................................................................................................................................................................................................#...................#............................#.......................................................................................#...............................................................................................................................................................................#...........................................................................................................#.........#.........#...#.................................................................#...................................................................................................................................................................................................................................#.....................................................................................................................#.................................................................................................................................................................................................................................................................................................#..............................................................................................#.........................................................#................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................. ...............................................................................................................................................................................................................................#.................#............................#.........................................................................................#.............................................................................................................................................................................#.............................................................................................................#.........#.......#...#...................................................................#.................................................................................................................................................................................................................................#.......................................................................................................................#.................................................................................................................................................................................................................................................................................................#............................................................................................#...........................................................#..............................................................................................................#................................................................................................................................................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................#...............#............................#...........................................................................................#...........................................................................................................................................................................#...............................................................................................................#.........#.....#...#.....................................................................#...............................................................................................................................................................................................................................#.........................................................................................................................#.................................................................................................................................................................................................................................................................................................#..........................................................................................#.............................................................#............................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................... .................................................................................................................................................................................................................................#.............#............................#.............................................................................................#.........................................................................................................................................................................#.................................................................................................................#.........#...#...#.......................................................................#.............................................................................................................................................................................................................................#...........................................................................................................................#.................................................................................................................................................................................................................................................................................................#........................................................................................#...............................................................#..........................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................... ..................................................................................................................................................................................................................................#...........#............................#...............................................................................................#.......................................................................................................................................................................#...................................................................................................................#.........#.#...#.........................................................................#...........................................................................................................................................................................................................................#.............................................................................................................................#.................................................................................................................................................................................................................................................................................................#......................................................................................#.................................................................#........................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................... ...................................................................................................................................................................................................................................#.........#............................#.................................................................................................#.....................................................................................................................................................................#.....................................................................................................................#.........#...#...........................................................................#.........................................................................................................................................................................................................................#...............................................................................................................................#.................................................................................................................................................................................................................................................................................................#....................................................................................#...................................................................#......................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................#.......#............................#...................................................................................................#...................................................................................................................................................................#.......................................................................................................................#...........#.............................................................................#.......................................................................................................................................................................................................................#.................................................................................................................................#.................................................................................................................................................................................................................................................................................................#..................................................................................#.....................................................................#....................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................ .....................................................................................................................................................................................................................................#.....#............................#.....................................................................................................#.................................................................................................................................................................#.........................................................................................................................#.........#...............................................................................#.....................................................................................................................................................................................................................#...................................................................................................................................#.................................................................................................................................................................................................................................................................................................#................................................................................#.......................................................................#..................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................... ......................................................................................................................................................................................................................................#...#............................#.......................................................................................................#...............................................................................................................................................................#...........................................................................................................................#.......#.................................................................................#...................................................................................................................................................................................................................#.....................................................................................................................................#.................................................................................................................................................................................................................................................................................................#..............................................................................#.........................................................................#................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................... .......................................................................................................................................................................................................................................#.#............................#.........................................................................................................#.............................................................................................................................................................#.............................................................................................................................#.....#...................................................................................#.................................................................................................................................................................................................................#.......................................................................................................................................#.................................................................................................................................................................................................................................................................................................#............................................................................#...........................................................................#..............................................................................................#........................................................................................................................................................................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................#............................#...........................................................................................................#...........................................................................................................................................................#...............................................................................................................................#...#.....................................................................................#...............................................................................................................................................................................................................#.........................................................................................................................................#.................................................................................................................................................................................................................................................................................................#..........................................................................#.............................................................................#............................................................................................#............................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................................#.............................................................................................................#.........................................................................................................................................................#.................................................................................................................................#.#.......................................................................................#.............................................................................................................................................................................................................#...........................................................................................................................................#.................................................................................................................................................................................................................................................................................................#........................................................................#...............................................................................#..........................................................................................#............................................................................................................................................................................................................................................................................................................................................................................. ...................................................................................................................................................................................................................................................................#...............................................................................................................#.......................................................................................................................................................#...................................................................................................................................#.........................................................................................#...........................................................................................................................................................................................................#.............................................................................................................................................#.................................................................................................................................................................................................................................................................................................#......................................................................#.................................................................................#........................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................. ..................................................................................................................................................................................................................................................................#.................................................................................................................#.....................................................................................................................................................#...................................................................................................................................#...........................................................................................#.........................................................................................................................................................................................................#...............................................................................................................................................#.................................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................#......................................................................................#............................................................................................................................................................................................................................................................................................................................................................................... .................................................................................................................................................................................................................................................................#...................................................................................................................#...................................................................................................................................................#...................................................................................................................................#.............................................................................................#.......................................................................................................................................................................................................#.................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#..................................................................#.....................................................................................#....................................................................................#................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................................#.....................................................................................................................#.................................................................................................................................................#...................................................................................................................................#...............................................................................................#.....................................................................................................................................................................................................#...................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#................................................................#.......................................................................................#..................................................................................#................................................................................................................................................................................................................................................................................................................................................................................. ...............................................................................................................................................................................................................................................................#.......................................................................................................................#...............................................................................................................................................#...................................................................................................................................#.................................................................................................#...................................................................................................................................................................................................#.....................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#..............................................................#.........................................................................................#................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................. ..............................................................................................................................................................................................................................................................#.........................................................................................................................#.............................................................................................................................................#...................................................................................................................................#...................................................................................................#.................................................................................................................................................................................................#.......................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#............................................................#...........................................................................................#..............................................................................#................................................................................................................................................................................................................................................................................................................................................................................... .............................................................................................................................................................................................................................................................#...........................................................................................................................#...........................................................................................................................................#...................................................................................................................................#.....................................................................................................#...............................................................................................................................................................................................#.........................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#..........................................................#.............................................................................................#............................................................................#.................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................#.............................................................................................................................#.........................................................................................................................................#...................................................................................................................................#.......................................................................................................#.............................................................................................................................................................................................#...........................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#........................................................#...............................................................................................#..........................................................................#..................................................................................................................................................................................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................#...............................................................................................................................#.......................................................................................................................................#...................................................................................................................................#.........................................................................................................#...........................................................................................................................................................................................#.............................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#......................................................#.................................................................................................#........................................................................#...................................................................................................................................................................................................................................................................................................................................................................................... ..........................................................................................................................................................................................................................................................#.................................................................................................................................#.....................................................................................................................................#...................................................................................................................................#...........................................................................................................#.........................................................................................................................................................................................#...............................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#....................................................#...................................................................................................#......................................................................#....................................................................................................................................................................................................................................................................................................................................................................................... .........................................................................................................................................................................................................................................................#...................................................................................................................................#...................................................................................................................................#...................................................................................................................................#.............................................................................................................#.......................................................................................................................................................................................#.................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#..................................................#.....................................................................................................#....................................................................#........................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................#.....................................................................................................................................#.................................................................................................................................#...................................................................................................................................#...............................................................................................................#.....................................................................................................................................................................................#...................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#................................................#.......................................................................................................#..................................................................#......................................................................................................................................................................................................................................................................................................................................................................................... .......................................................................................................................................................................................................................................................#.......................................................................................................................................#...............................................................................................................................#...................................................................................................................................#.................................................................................................................#...................................................................................................................................................................................#.....................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#..............................................#.........................................................................................................#................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................... ......................................................................................................................................................................................................................................................#.........................................................................................................................................#.............................................................................................................................#...................................................................................................................................#...................................................................................................................#.................................................................................................................................................................................#.......................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#............................................#...........................................................................................................#..............................................................#........................................................................................................................................................................................................................................................................................................................................................................................... .....................................................................................................................................................................................................................................................#...........................................................................................................................................#...........................................................................................................................#...................................................................................................................................#.....................................................................................................................#...............................................................................................................................................................................#.........................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#..........................................#.............................................................................................................#............................................................#............................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................................#.............................................................................................................................................#.........................................................................................................................#...................................................................................................................................#.......................................................................................................................#.............................................................................................................................................................................#...........................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#........................................#...............................................................................................................#..........................................................#............................................................................................................................................................................................................................................................................................................................................................................................. ...................................................................................................................................................................................................................................................#...............................................................................................................................................#.......................................................................................................................#...................................................................................................................................#.........................................................................................................................#...........................................................................................................................................................................#.............................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#......................................#.................................................................................................................#........................................................#.............................................................................................................................................................................................................................................................................................................................................................................................. ..................................................................................................................................................................................................................................................#.................................................................................................................................................#.....................................................................................................................#...................................................................................................................................#...........................................................................................................................#.........................................................................................................................................................................#...............................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#....................................#...................................................................................................................#......................................................#............................................................................................................................................................................................................................................................................................................................................................................................... .................................................................................................................................................................................................................................................#...................................................................................................................................................#...................................................................................................................#...................................................................................................................................#.............................................................................................................................#.......................................................................................................................................................................#.................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#..................................#.....................................................................................................................#....................................................#................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................................#.....................................................................................................................................................#.................................................................................................................#...................................................................................................................................#...............................................................................................................................#.....................................................................................................................................................................#...................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#................................#.......................................................................................................................#..................................................#................................................................................................................................................................................................................................................................................................................................................................................................. ...............................................................................................................................................................................................................................................#.......................................................................................................................................................#...............................................................................................................#...................................................................................................................................#.................................................................................................................................#...................................................................................................................................................................#.....................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#..............................#.........................................................................................................................#................................................#.................................................................................................................................................................................................................................................................................................................................................................................................. ..............................................................................................................................................................................................................................................#.........................................................................................................................................................#.............................................................................................................#...................................................................................................................................#...................................................................................................................................#.................................................................................................................................................................#.......................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#............................#...........................................................................................................................#..............................................#................................................................................................................................................................................................................................................................................................................................................................................................... .............................................................................................................................................................................................................................................#...........................................................................................................................................................#...........................................................................................................#...................................................................................................................................#.....................................................................................................................................#...............................................................................................................................................................#.........................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#..........................#.............................................................................................................................#............................................#.................................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................#.............................................................................................................................................................#.........................................................................................................#...................................................................................................................................#.......................................................................................................................................#.............................................................................................................................................................#...........................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#........................#...............................................................................................................................#..........................................#..................................................................................................................................................................................................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................................#...............................................................................................................................................................#.......................................................................................................#...................................................................................................................................#.........................................................................................................................................#.............................................................................................................................................................#.........................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#.............................................#......................#.................................................................................................................................#........................................#...................................................................................................................................................................................................................................................................................................................................................................................................... ..........................................................................................................................................................................................................................................#.................................................................................................................................................................#.....................................................................................................#...................................................................................................................................#...........................................................................................................................................#.............................................................................................................................................................#.......................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#.#.............................................#....................#...................................................................................................................................#......................................#....................................................................................................................................................................................................................................................................................................................................................................................................... .........................................................................................................................................................................................................................................#...................................................................................................................................................................#...................................................................................................#...................................................................................................................................#.............................................................................................................................................#.............................................................................................................................................................#.....................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#...#.............................................#..................#.....................................................................................................................................#....................................#........................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................#.....................................................................................................................................................................#.................................................................................................#...................................................................................................................................#...............................................................................................................................................#.............................................................................................................................................................#...................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#.....#.............................................#................#.......................................................................................................................................#..................................#......................................................................................................................................................................................................................................................................................................................................................................................................... .......................................................................................................................................................................................................................................#.......................................................................................................................................................................#...............................................................................................#...................................................................................................................................#.................................................................................................................................................#.............................................................................................................................................................#.................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#.......#.............................................#..............#.........................................................................................................................................#................................#.......................................................................................................................................................................................................................................................................................................................................................................................................... ......................................................................................................................................................................................................................................#.........................................................................................................................................................................#.............................................................................................#...................................................................................................................................#...................................................................................................................................................#.............................................................................................................................................................#...............................................................................................................................................................................#.....................................................................................................................................................................................................................................................#.........#.............................................#............#...........................................................................................................................................#..............................#........................................................................................................................................................................................................................................................................................................................................................................................................... .....................................................................................................................................................................................................................................#...........................................................................................................................................................................#...........................................................................................#...................................................................................................................................#.....................................................................................................................................................#.............................................................................................................................................................#.............................................................................................................................................................................#.....................................................................................................................................................................................................................................................#...........#.............................................#..........#.............................................................................................................................................#............................#............................................................................................................................................................................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................#.............................................................................................................................................................................#.........................................................................................#.....................................................................................................................................#...................................................................................................................................................#...............................................................................................................................................................#...........................................................................................................................................................................#.....................................................................................................................................................................................................................................................#.............#.............................................#........#...............................................................................................................................................#..........................#............................................................................................................................................................................................................................................................................................................................................................................................................. ...................................................................................................................................................................................................................................#...............................................................................................................................................................................#.......................................................................................#.......................................................................................................................................#.................................................................................................................................................#.................................................................................................................................................................#.........................................................................................................................................................................#.....................................................................................................................................................................................................................................................#...............#.............................................#......#.................................................................................................................................................#........................#.............................................................................................................................................................................................................................................................................................................................................................................................................. ..................................................................................................................................................................................................................................#.................................................................................................................................................................................#.....................................................................................#.........................................................................................................................................#...............................................................................................................................................#...................................................................................................................................................................#.......................................................................................................................................................................#.....................................................................................................................................................................................................................................................#.................#.............................................#....#...................................................................................................................................................#......................#............................................................................................................................................................................................................................................................................................................................................................................................................... .................................................................................................................................................................................................................................#...................................................................................................................................................................................#...................................................................................#...........................................................................................................................................#.............................................................................................................................................#.....................................................................................................................................................................#.....................................................................................................................................................................#.....................................................................................................................................................................................................................................................#...................#.............................................#..#.....................................................................................................................................................#....................#................................................................................................................................................................................................................................................................................................................................................................................................................ ................................................................................................................................................................................................................................#.....................................................................................................................................................................................#.................................................................................#.............................................................................................................................................#...........................................................................................................................................#.......................................................................................................................................................................#...................................................................................................................................................................#.....................................................................................................................................................................................................................................................#.....................#.............................................##.......................................................................................................................................................#..................#................................................................................................................................................................................................................................................................................................................................................................................................................. ...............................................................................................................................................................................................................................#.......................................................................................................................................................................................#...............................................................................#...............................................................................................................................................#.........................................................................................................................................#.........................................................................................................................................................................#.................................................................................................................................................................#.....................................................................................................................................................................................................................................................#.......................#............................................#.........................................................................................................................................................#................#.................................................................................................................................................................................................................................................................................................................................................................................................................. ..............................................................................................................................................................................................................................#.........................................................................................................................................................................................#.............................................................................#.................................................................................................................................................#.......................................................................................................................................#...........................................................................................................................................................................#...............................................................................................................................................................#.....................................................................................................................................................................................................................................................#.........................#..........................................#...........................................................................................................................................................#..............#................................................................................................................................................................................................................................................................................................................................................................................................................... .............................................................................................................................................................................................................................#...........................................................................................................................................................................................#...........................................................................#...................................................................................................................................................#.....................................................................................................................................#.............................................................................................................................................................................#.............................................................................................................................................................#.........................................................................................................................................................................................................................#...........................#...........................#........................................#.............................................................................................................................................................#............#.................................................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................#.............................................................................................................................................................................................#.........................................................................#.....................................................................................................................................................#...................................................................................................................................#...............................................................................................................................................................................#...........................................................................................................................................................#.........................................................................................................................................................................................................................#.#.........................#.............................#......................................#...............................................................................................................................................................#..........#..................................................................................................................................................................................................................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................#...............................................................................................................................................................................................#.......................................................................#.......................................................................................................................................................#.................................................................................................................................#.................................................................................................................................................................................#.........................................................................................................................................................#.........................................................................................................................................................................................................................#...#.......................#...............................#....................................#.................................................................................................................................................................#........#...................................................................................................................................................................................................................................................................................................................................................................................................................... ..........................................................................................................................................................................................................................#.................................................................................................................................................................................................#.....................................................................#.........................................................................................................................................................#...............................................................................................................................#...................................................................................................................................................................................#.......................................................................................................................................................#.........................................................................................................................................................................................................................#.....#.....................#.................................#..................................#...................................................................................................................................................................#......#....................................................................................................................................................................................................................................................................................................................................................................................................................... .........................................................................................................................................................................................................................#...................................................................................................................................................................................................#...................................................................#...........................................................................................................................................................#.............................................................................................................................#...................................................................................................................................................................................#.#.....................................................................................................................................................#.........................................................................................................................................................................................................................#.......#...................#...................................#................................#.....................................................................................................................................................................#....#........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................#.....................................................................................................................................................................................................#.................................................................#.............................................................................................................................................................#...........................................................................................................................#...................................................................................................................................................................................#...#...................................................................................................................................................#.........................................................................................................................................................................................................................#.........#.................#.....#...............................#..............................#.......................................................................................................................................................................#..#......................................................................................................................................................................................................................................................................................................................................................................................................................... .......................................................................................................................................................................................................................#.......................................................................................................................................................................................................#...............................................................#...............................................................................................................................................................#.........................................................................................................................#...................................................................................................................................................................................#.....#.................................................................................................................................................#.........................................................................................................................................................................................................................#...........#...............#.....#.#...............................#............................#.........................................................................................................................................................................##.......................................................................................................................................................................................................................................................................................................................................................................................................................... ......................................................................................................................................................................................................................#.........................................................................................................................................................................................................#.............................................................#.................................................................................................................................................................#.......................................................................................................................#...................................................................................................................................................................................#.......#...............................................................................................................................................#.........................................................................................................................................................................................................................#.............#.............#.....#...#...............................#..........................#...........................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................... .....................................................................................................................................................................................................................#...........................................................................................................................................................................................................#...........................................................#...................................................................................................................................................................#.....................................................................................................................#...................................................................................................................................................................................#.........#.............................................................................................................................................#.........................................................................................................................................................................................................................#...............#...........#.....#.....#...............................#........................#.............................................................................................................................................................................#....................................................................................................................................................................................#.................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................#.............................................................................................................................................................................................................#.........................................................#.....................................................................................................................................................................#...................................................................................................................#...................................................................................................................................................................................#...........#...........................................................................................................................................#.........................................................................................................................................................................................................................#.................#.........#.....#.......#...............................#......................#...............................................................................................................................................................................#..................................................................................................................................................................................#.#................................................................................................................................................................................................................................... ...................................................................................................................................................................................................................#...............................................................................................................................................................................................................#.......................................................#.......................................................................................................................................................................#.................................................................................................................#...................................................................................................................................................................................#.............#.........................................................................................................................................#.........................................................................................................................................................................................................................#...................#.......#.....#.........#...............................#....................#.................................................................................................................................................................................#................................................................................................................................................................................#...#.................................................................................................................................................................................................................................. ..................................................................................................................................................................................................................#.................................................................................................................................................................................................................#.....................................................#.........................................................................................................................................................................#...............................................................................................................#...................................................................................................................................................................................#...............#.......................................................................................................................................#.........................................................................................................................................................................................................................#.....................#.....#.....#...........#...............................#..................#...................................................................................................................................................................................#..............................................................................................................................................................................#.....#................................................................................................................................................................................................................................. .................................................................................................................................................................................................................#...................................................................................................................................................................................................................#...................................................#...........................................................................................................................................................................#.............................................................................................................#...................................................................................................................................................................................#.................#.....................................................................................................................................#.........................................................................................................................................................................................................................#.......................#...#.....#.............#...............................#................#.....................................................................................................................................................................................#............................................................................................................................................................................#.......#................................................................................................................................................................................................................................ ................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#.................................................#.............................................................................................................................................................................#...........................................................................................................#...................................................................................................................................................................................#...................#...................................................................................................................................#.........................................................................................................................................................................................................................#.........................#.#.....#...............#...............................#..............#.......................................................................................................................................................................................#..........................................................................................................................................................................#.........#............................................................................................................................................................................................................................... ...............................................................................................................................................................................................................#.......................................................................................................................................................................................................................#...............................................#...............................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................#.....................#.................................................................................................................................#.........................................................................................................................................................................................................................#...........................#.....#.................#...............................#............#.........................................................................................................................................................................................#........................................................................................................................................................................#...........#.............................................................................................................................................................................................................................. ..............................................................................................................................................................................................................#.........................................................................................................................................................................................................................#.............................................#.................................................................................................................................................................................#.......................................................................................................#...................................................................................................................................................................................#.......................#...............................................................................................................................#.........................................................................................................................................................................................................................#.............................#...#...................#...............................#..........#...........................................................................................................................................................................................#......................................................................................................................................................................#.............#............................................................................................................................................................................................................................. .............................................................................................................................................................................................................#...........................................................................................................................................................................................................................#...........................................#...................................................................................................................................................................................#.....................................................................................................#...................................................................................................................................................................................#.........................#.............................................................................................................................#.........................................................................................................................................................................................................................#...............................#...#.................#.................................#........#.............................................................................................................................................................................................#....................................................................................................................................................................#...............#............................................................................................................................................................................................................................ ............................................................................................................................................................................................................#.............................................................................................................................................................................................................................#.........................................#.....................................................................................................................................................................................#...................................................................................................#...................................................................................................................................................................................#...........................#...........................................................................................................................#.........................................................................................................................................................................................................................#.................................#...#...............#...................................#......#...............................................................................................................................................................................................#..................................................................................................................................................................#.................#........................................................................................................................................................................................................................... ...........................................................................................................................................................................................................#...............................................................................................................................................................................................................................#.......................................#.......................................................................................................................................................................................#.................................................................................................#...................................................................................................................................................................................#.............................#.........................................................................................................................#.........................................................................................................................................................................................................................#...................................#...#.............#.....................................#....#.................................................................................................................................................................................................#................................................................................................................................................................#...................#.......................................................................................................................................................................................................................... ..........................................................................................................................................................................................................#.................................................................................................................................................................................................................................#.....................................#.........................................................................................................................................................................................#...............................................................................................#...................................................................................................................................................................................#...............................#.......................................................................................................................#.........................................................................................................................................................................................................................#.....................................#...#...........#.......................................#..#...................................................................................................................................................................................................#..............................................................................................................................................................#.....................#......................................................................................................................................................................................................................... .........................................................................................................................................................................................................#...................................................................................................................................................................................................................................#...................................#...........................................................................................................................................................................................#.............................................................................................#...................................................................................................................................................................................#.................................#.....................................................................................................................#.........................................................................................................................................................................................................................#.......................................#...#.........#.........................................##.....................................................................................................................................................................................................#............................................................................................................................................................#.......................#........................................................................................................................................................................................................................ ........................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#.................................#.............................................................................................................................................................................................#...........................................................................................#...................................................................................................................................................................................#...................................#...................................................................................................................#.........................................................................................................................................................................................................................#.........................................#...#.......#..........................................#.......................................................................................................................................................................................................#..........................................................................................................................................................#.........................#....................................................................................................................................................................................................................... .......................................................................................................................................................................................................#.......................................................................................................................................................................................................................................#...............................#...............................................................................................................................................................................................#.........................................................................................#...................................................................................................................................................................................#.....................................#.................................................................................................................#.........................................................................................................................................................................................................................#...........................................#...#.....#..........................................#.........................................................................................................................................................................................................#........................................................................................................................................................#...........................#...................................................................................................................................................................................................................... ......................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#.............................#.................................................................................................................................................................................................#.......................................................................................#...................................................................................................................................................................................#.......................................#...............................................................................................................#.........................................................................................................................................................................................................................#.............................................#...#...#..........................................#...........................................................................................................................................................................................................#......................................................................................................................................................#.............................#..................................................................................................................................................................................................................... .....................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#...........................#...................................................................................................................................................................................................#.....................................................................................#...................................................................................................................................................................................#.........................................#.............................................................................................................#.........................................................................................................................................................................................................................#...............................................#...#.#..........................................#.............................................................................................................................................................................................................#....................................................................................................................................................#...............................#.................................................................................................................................................................................................................... ....................................................................................................................................................................................................#.............................................................................................................................................................................................................................................#.........................#.....................................................................................................................................................................................................#...................................................................................#...................................................................................................................................................................................#...........................................#...........................................................................................................#.........................................................................................................................................................................................................................#.................................................#...#..........................................#...............................................................................................................................................................................................................#..................................................................................................................................................#.................................#................................................................................................................................................................................................................... ...................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#.......................#.......................................................................................................................................................................................................#.................................................................................#...................................................................................................................................................................................#.............................................#.........................................................................................................#.........................................................................................................................................................................................................................#...................................................#............................................#.................................................................................................................................................................................................................#................................................................................................................................................#...................................#.................................................................................................................................................................................................................. ..................................................................................................................................................................................................#.................................................................................................................................................................................................................................................#.....................#.........................................................................................................................................................................................................#...............................................................................#...................................................................................................................................................................................#...............................................#.......................................................................................................#.........................................................................................................................................................................................................................#.....................................................#..........................................#...................................................................................................................................................................................................................#..............................................................................................................................................#.....................................#................................................................................................................................................................................................................. .................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#...................#...........................................................................................................................................................................................................#.............................................................................#...................................................................................................................................................................................#.................................................#.....................................................................................................##........................................................................................................................................................................................................................#.......................................................#........................................#.....................................................................................................................................................................................................................#............................................................................................................................................#.......................................#................................................................................................................................................................................................................ ................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#.................#.#...........................................................................................................................................................................................................#...........................................................................#...................................................................................................................................................................................#...................................................#...................................................................................................#..#......................................................................................................................................................................................................................#.........................................................#......................................#.......................................................................................................................................................................................................................#..........................................................................................................................................#.........................................#............................................................................................................................................................................................................... ...............................................................................................................................................................................................#.......................................................................................................................................................................................................................................................#...............#...#...........................................................................................................................................................................................................#.........................................................................#...................................................................................................................................................................................#.....................................................#.................................................................................................#....#....................................................................................................................................................................................................................#...........................................................#....................................#.........................................................................................................................................................................................................................#........................................................................................................................................#...........................................#.............................................................................................................................................................................................................. ..............................................................................................................................................................................................#.........................................................................................................................................................................................................................................................#.............#.....#...........................................................................................................................................................................................................#.......................................................................#...................................................................................................................................................................................#.......................................................#...............................................................................................#......#..................................................................................................................................................................................................................#.............................................................#..................................#...........................................................................................................................................................................................................................#......................................................................................................................................#.............................................#............................................................................................................................................................................................................. .............................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#...........#.......#...........................................................................................................................................................................................................#.....................................................................#...................................................................................................................................................................................#.........................................................#.............................................................................................#........#................................................................................................................................................................................................................#...............................................................#................................#.............................................................................................................................................................................................................................#....................................................................................................................................#...............................................#............................................................................................................................................................................................................ ............................................................................................................................................................................................#.............................................................................................................................................................................................................................................................#.........#.........#...........................................................................................................................................................................................................#...................................................................#...................................................................................................................................................................................#...........................................................#...........................................................................................#..........#..............................................................................................................................................................................................................#.................................................................#..............................#...............................................................................................................................................................................................................................#..................................................................................................................................#.................................................#........................................................................................................................................................................................................... ...........................................................................................................................................................................................#...............................................................................................................................................................................................................................................................#.......#...........#...........................................................................................................................................................................................................#.................................................................#...................................................................................................................................................................................#.............................................................#.........................................................................................#............#............................................................................................................................................................................................................#...................................................................#............................#.................................................................................................................................................................................................................................#................................................................................................................................#...................................................#.......................................................................................................................................................................................................... ..........................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.....#.............#.........................................................................................................................................................................................................#.#...............................................................#...................................................................................................................................................................................#...............................................................#.......................................................................................#..............#..........................................................................................................................................................................................................#.....................................................................#..........................#...................................................................................................................................................................................................................................#..............................................................................................................................#.....................................................#......................................................................................................................................................................................................... .........................................................................................................................................................................................#...................................................................................................................................................................................................................................................................#...#...............#.......................................................................................................................................................................................................#...#.............................................................#...................................................................................................................................................................................#.................................................................#.....................................................................................#................#........................................................................................................................................................................................................#.......................................................................#........................#.....................................................................................................................................................................................................................................#............................................................................................................................#.......................................................#........................................................................................................................................................................................................ ........................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................#.#.................#.....................................................................................................................................................................................................#.....#...........................................................#...................................................................................................................................................................................#...................................................................#...................................................................................#..................#......................................................................................................................................................................................................#.........................................................................#......................#.......................................................................................................................................................................................................................................#..........................................................................................................................#.........................................................#....................................................................................................................................................................................................... .......................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#...................#...................................................................................................................................................................................................#.......#.........................................................#...................................................................................................................................................................................#.....................................................................#.................................................................................#....................#....................................................................................................................................................................................................#...........................................................................#....................#.........................................................................................................................................................................................................................................#........................................................................................................................#...........................................................#...................................................................................................................................................................................................... ......................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................#.........#.......................................................#...................................................................................................................................................................................#.......................................................................#...............................................................................#......................#..................................................................................................................................................................................................#.............................................................................#..................#...........................................................................................................................................................................................................................................#......................................................................................................................#.............................................................#..................................................................................................................................................................................................... .....................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................#...........#.....................................................#...................................................................................................................................................................................#.........................................................................#.............................................................................#........................#................................................................................................................................................................................................#...............................................................................#................#.............................................................................................................................................................................................................................................#....................................................................................................................#...............................................................#.................................................................................................................................................................................................... ....................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................#.............#...................................................#...................................................................................................................................................................................#...........................................................................#...........................................................................#..........................#..............................................................................................................................................................................................#.................................................................................#..............#...............................................................................................................................................................................................................................................#..................................................................................................................#.................................................................#................................................................................................................................................................................................... ...................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................#...............#.................................................#...................................................................................................................................................................................#.............................................................................#.........................................................................#............................#............................................................................................................................................................................................#...................................................................................#............#.................................................................................................................................................................................................................................................#................................................................................................................#...................................................................#.................................................................................................................................................................................................. ..................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................#.................#...............................................#...................................................................................................................................................................................#...............................................................................#.......................................................................#..............................#..........................................................................................................................................................................................#.....................................................................................#..........#...................................................................................................................................................................................................................................................#..............................................................................................................#.....................................................................#................................................................................................................................................................................................. .................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#...................#.............................................#...................................................................................................................................................................................#.................................................................................#.....................................................................#................................#........................................................................................................................................................................................#.......................................................................................#........#.....................................................................................................................................................................................................................................................#............................................................................................................#.......................................................................#................................................................................................................................................................................................ ................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................#.....................#...........................................#...................................................................................................................................................................................#...................................................................................#...................................................................#..................................#......................................................................................................................................................................................#.........................................................................................#......#.......................................................................................................................................................................................................................................................#..........................................................................................................#.........................................................................#............................................................................................................................................................................................... ...............................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................#.......................#.........................................#...................................................................................................................................................................................#.....................................................................................#.................................................................#....................................#....................................................................................................................................................................................#...........................................................................................#....#.........................................................................................................................................................................................................................................................#........................................................................................................#...........................................................................#.............................................................................................................................................................................................. ..............................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................#.........................#.......................................#...................................................................................................................................................................................#.......................................................................................#...............................................................#......................................#..................................................................................................................................................................................#.............................................................................................#..#...........................................................................................................................................................................................................................................................#......................................................................................................#.............................................................................#............................................................................................................................................................................................. .............................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#...........................#.....................................#...................................................................................................................................................................................#.........................................................................................#.............................................................#........................................#................................................................................................................................................................................#...............................................................................................##.............................................................................................................................................................................................................................................................#....................................................................................................#...............................................................................#............................................................................................................................................................................................ ............................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................#.............................#...................................#...................................................................................................................................................................................#...........................................................................................#...........................................................#..........................................#..............................................................................................................................................................................#................................................................................................#...............................................................................................................................................................................................................................................................#..................................................................................................#.................................................................................#........................................................................................................................................................................................... ...........................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................#...............................#.................................#.#.................................................................................................................................................................................#.............................................................................................#.........................................................#............................................#............................................................................................................................................................................#................................................................................................#.................................................................................................................................................................................................................................................................#................................................................................................#...................................................................................#.......................................................................................................................................................................................... ..........................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.................................#...............................#...#...............................................................................................................................................................................#...............................................................................................#.......................................................#..............................................#..........................................................................................................................................................................#................................................................................................#...................................................................................................................................................................................................................................................................#..............................................................................................#.....................................................................................#......................................................................................................................................................................................... .........................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#...................................#.............................#.....#.............................................................................................................................................................................#.................................................................................................#.....................................................#................................................#........................................................................................................................................................................#................................................................................................#.....................................................................................................................................................................................................................................................................#............................................................................................#.......................................................................................#........................................................................................................................................................................................ ........................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................#.....................................#...........................#.......#...........................................................................................................................................................................#...................................................................................................#...................................................#..................................................#......................................................................................................................................................................#................................................................................................#.......................................................................................................................................................................................................................................................................#..........................................................................................#.........................................................................................#....................................................................................................................................................................................... .......................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................#.......................................#.........................#.........#.........................................................................................................................................................................#.....................................................................................................#.................................................#....................................................#....................................................................................................................................................................#................................................................................................#.........................................................................................................................................................................................................................................................................#........................................................................................#...........................................................................................#...................................................................................................................................................................................... ......................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#.........................................#.......................#...........#.......................................................................................................................................................................#.......................................................................................................#...............................................#......................................................#..................................................................................................................................................................#................................................................................................#...........................................................................................................................................................................................................................................................................#......................................................................................#.............................................................................................#..................................................................................................................................................................................... .....................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#...........................................#.....................#.............#.....................................................................................................................................................................#.........................................................................................................#.............................................#........................................................#................................................................................................................................................................#................................................................................................#.............................................................................................................................................................................................................................................................................#....................................................................................#...............................................................................................#.................................................................................................................................................................................... ....................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................#.............................................#...................#...............#...................................................................................................................................................................#...........................................................................................................#...........................................#..........................................................#..............................................................................................................................................................#................................................................................................#...............................................................................................................................................................................................................................................................................#..................................................................................#.................................................................................................#................................................................................................................................................................................... ...................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#...............................................#.................#.................#.................................................................................................................................................................#.............................................................................................................#.........................................#............................................................#............................................................................................................................................................#................................................................................................#.................................................................................................................................................................................................................................................................................#................................................................................#...................................................................................................#.................................................................................................................................................................................. ..................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................#.................................................#...............#...................#...............................................................................................................................................................#...............................................................................................................#.......................................#..............................................................#..........................................................................................................................................................#................................................................................................#...................................................................................................................................................................................................................................................................................#..............................................................................#.....................................................................................................#................................................................................................................................................................................. .................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................#...................................................#.............#.....................#.............................................................................................................................................................#.................................................................................................................#.....................................#................................................................#........................................................................................................................................................#................................................................................................#.....................................................................................................................................................................................................................................................................................#............................................................................#.......................................................................................................#................................................................................................................................................................................ ................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#.....................................................#...........#.......................#...........................................................................................................................................................#...................................................................................................................#...................................#..................................................................#......................................................................................................................................................#................................................................................................#.......................................................................................................................................................................................................................................................................................#..........................................................................#.........................................................................................................#............................................................................................................................................................................... ...............................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................#.......................................................#.........#.........................#.........................................................................................................................................................#.....................................................................................................................#.................................#....................................................................#....................................................................................................................................................#................................................................................................#.........................................................................................................................................................................................................................................................................................#........................................................................#...........................................................................................................#.............................................................................................................................................................................. ..............................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................#.........................................................#.......#...........................#.......................................................................................................................................................#.......................................................................................................................#...............................#......................................................................#..................................................................................................................................................#................................................................................................#...........................................................................................................................................................................................................................................................................................#......................................................................#.............................................................................................................#............................................................................................................................................................................. .............................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................#...........................................................#.....#.............................#.....................................................................................................................................................#.........................................................................................................................#.............................#........................................................................#................................................................................................................................................#................................................................................................#.............................................................................................................................................................................................................................................................................................#....................................................................#...............................................................................................................#............................................................................................................................................................................ ............................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#.............................................................#...#...............................#...................................................................................................................................................#...........................................................................................................................#...........................#..........................................................................#..............................................................................................................................................#................................................................................................#...............................................................................................................................................................................................................................................................................................#..................................................................#.................................................................................................................#........................................................................................................................................................................... ...........................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................#...............................................................#.#.................................#.................................................................................................................................................#.............................................................................................................................#.........................#............................................................................#............................................................................................................................................#................................................................................................#.................................................................................................................................................................................................................................................................................................#................................................................#...................................................................................................................#.......................................................................................................................................................................... ............................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................#.................................................................#...................................#...............................................................................................................................................#...............................................................................................................................#.......................#..............................................................................#..........................................................................................................................................#................................................................................................#...................................................................................................................................................................................................................................................................................................#..............................................................#.....................................................................................................................#......................................................................................................................................................................... .............................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#.#.........................................................................................................................................#.......................................................................................................#.............................................................................................................................................#.................................................................................................................................#.....................#................................................................................#........................................................................................................................................#................................................................................................#.....................................................................................................................................................................................................................................................................................................#............................................................#.......................................................................................................................#........................................................................................................................................................................ ..............................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................#...#.......................................................................................................................................#.........................................................................................................#...........................................................................................................................................#...................................................................................................................................#...................#..................................................................................#......................................................................................................................................#................................................................................................#.......................................................................................................................................................................................................................................................................................................#..........................................................#.........................................................................................................................#....................................................................................................................................................................... ...............................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................#.....#.....................................................................................................................................#...........................................................................................................#.........................................................................................................................................#.....................................................................................................................................#.................#....................................................................................#....................................................................................................................................#................................................................................................#.........................................................................................................................................................................................................................................................................................................#........................................................#...........................................................................................................................#...................................................................................................................................................................... ................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#.......#...................................................................................................................................#.............................................................................................................#.......................................................................................................................................#.......................................................................................................................................#...............#......................................................................................#..............................#...................................................................................................#................................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................#.............................................................................................................................#..................................................................................................................................................................... .................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#.........#.................................................................................................................................#...............................................................................................................#.....................................................................................................................................#.........................................................................................................................................#.............#........................................................................................#............................#.#.................................................................................................#................................................................................................#.............................................................................................................................................................................................................................................................................................................#....................................................#...............................................................................................................................#.................................................................................................................................................................... ..................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................#...........#...............................................................................................................................#.................................................................................................................#...................................................................................................................................#...........................................................................................................................................#...........#..........................................................................................#..........................#...#...............................................................................................#................................................................................................#...............................................................................................................................................................................................................................................................................................................#..................................................#.................................................................................................................................#................................................................................................................................................................... ...................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................#.............#.............................................................................................................................#...................................................................................................................#.................................................................................................................................#.............................................................................................................................................#.........#............................................................................................#........................#.....#.............................................................................................#................................................................................................#.................................................................................................................................................................................................................................................................................................................#................................................#...................................................................................................................................#.................................................................................................................................................................. ....................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#...............#...........................................................................................................................#.....................................................................................................................#...............................................................................................................................#...............................................................................................................................................#.......#..............................................................................................#......................#.......#...........................................................................................#................................................................................................#...................................................................................................................................................................................................................................................................................................................#..............................................#.....................................................................................................................................#................................................................................................................................................................. .....................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#.................#.........................................................................................................................#.......................................................................................................................#.............................................................................................................................#.................................................................................................................................................#.....#................................................................................................#....................#.........#.........................................................................................#................................................................................................#.....................................................................................................................................................................................................................................................................................................................#............................................#.......................................................................................................................................#................................................................................................................................................................ ......................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................#...................#.......................................................................................................................#.........................................................................................................................#...........................................................................................................................#...................................................................................................................................................#...#..................................................................................................#..................#...........#.......................................................................................#................................................................................................#.......................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#............................................................................................................................................................... .......................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#.....................#.....................................................................................................................#...........................................................................................................................#.........................................................................................................................#.....................................................................................................................................................#.#....................................................................................................#................#.............#.....................................................................................#................................................................................................#.........................................................................................................................................................................................................................................................................................................................#........................................#.#.........................................................................................................................................#.............................................................................................................................................................. ........................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#.......................#...................................................................................................................#.............................................................................................................................#.......................................................................................................................#.......................................................................................................................................................#......................................................................................................#..............#...............#...................................................................................#................................................................................................#...........................................................................................................................................................................................................................................................................................................................#......................................#.#.#.........................................................................................................................................#............................................................................................................................................................. .........................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#.........................#..#..............................................................................................................#...............................................................................................................................#.....................................................................................................................#................................................................................................................................................................................................................................................................#............#.................#.................................................................................#................................................................................................#.............................................................................................................................................................................................................................................................................................................................#....................................#.#...#.........................................................................................................................................#............................................................................................................................................................ ..................................................................................#.......................................................................................#.....................................................................................................................................................................................................................................................................................................................#...........................##.#............................................................................................................#.................................................................................................................................#...................................................................................................................#..................................................................................................................................................................................................................................................................#..........#...................#...............................................................................#................................................................................................#...............................................................................................................................................................................................................................................................................................................................#..................................#.#.....#.........................................................................................................................................#........................................................................................................................................................... .................................................................................#.#.......................................................................................#...................................................................................................................................................................................................................................................................................................................#............................#...#..........................................................................................................#...................................................................................................................................#.................................................................................................................#....................................................................................................................................................................................................................................................................#........#.....................#.............................................................................#................................................................................................#.................................................................................................................................................................................................................................................................................................................................#................................#.#.......#.........................................................................................................................................#.......................................................................................................................................................... ................................................................................#...#.......................................................................................#.................................................................................................................................................................................................................................................................................................................#............................#.....#........................................................................................................#.....................................................................................................................................#...............................................................................................................#......................................................................................................................................................................................................................................................................#......#.......................#...........................................................................#................................................................................................#...................................................................................................................................................................................................................................................................................................................................#..............................#.#.........#.........................................................................................................................................#......................................................................................................................................................... ...............................................................................#.....#.......................................................................................#...............................................................................................................................................................................................................................................................................................................#............................#.......#......................................................................................................#.......................................................................................................................................#.............................................................................................................#........................................................................................................................................................................................................................................................................#....#.........................#.........................................................................#................................................................................................#.....................................................................................................................................................................................................................................................................................................................................#............................#.#...........#.........................................................................................................................................#........................................................................................................................................................ ..............................................................................#.......#.......................................................................................#.............................................................................................................................................................................................................................................................................................................#............................#.........#....................................................................................................#.........................................................................................................................................#...........................................................................................................#..........................................................................................................................................................................................................................................................................#..#...........................#.......................................................................#................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#..........................#.#.............#.........................................................................................................................................#....................................................................................................................................................... .............................................................................#.........#.......................................................................................#...........................................................................................................................................................................................................................................................................................................#............................#...........#..................................................................................................#...........................................................................................................................................#.........................................................................................................#............................................................................................................................................................................................................................................................................##.............................#.....................................................................#................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#........................#.#...............#.........................................................................................................................................#...................................................................................................................................................... ............................................................................#...........#.......................................................................................#.........................................................................................................................................................................................................................................................................................................#............................#.............#................................................................................................#.............................................................................................................................................#.......................................................................................................#.............................................................................................................................................................................................................................................................................#...............................#...................................................................#................................................................................................#...........................................................................................................................................................................................................................................................................................................................................#......................#.#.................#.........................................................................................................................................#..................................................................................................................................................... ...........................................................................#.............#.......................................................................................#.......................................................................................................................................................................................................................................................................................................#............................#...............#..............................................................................................#...............................................................................................................................................#.....................................................................................................#.............................................................................................................................................................................................................................................................................#.................................#.................................................................#................................................................................................#.............................................................................................................................................................................................................................................................................................................................................#....................#.#...................#.........................................................................................................................................#.................................................................................................................................................... ..........................................................................#...............#.......................................................................................#.....................................................................................................................................................................................................................................................................................................#............................#.................#............................................................................................#.................................................................................................................................................#...................................................................................................#.............................................................................................................................................................................................................................................................................#...................................#...............................................................#................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#..................#.#.....................#.........................................................................................................................................#................................................................................................................................................... .........................................................................#.................#.......................................................................................#...................................................................................................................................................................................................................................................................................................#............................#...................#..........................................................................................#...................................................................................................................................................#.................................................................................................#.............................................................................................................................................................................................................................................................................#.....................................#.............................................................#................................................................................................#.................................................................................................................................................................................................................................................................................................................................................#................#.#.......................#.........................................................................................................................................#.................................................................................................................................................. ........................................................................#...................#.......................................................................................#.................................................................................................................................................................................................................................................................................................#............................#.....................#........................................................................................#.....................................................................................................................................................#...............................................................................................#.............................................................................................................................................................................................................................................................................#.......................................#...........................................................#................................................................................................#...................................................................................................................................................................................................................................................................................................................................................#..............#.#.........................#.........................................................................................................................................#................................................................................................................................................. .......................................................................#.....................#.......................................................................................#...............................................................................................................................................................................................................................................................................................#............................#.......................#......................................................................................#.......................................................................................................................................................#.............................................................................................#.............................................................................................................................................................................................................................................................................#.........................................#.........................................................#................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................#............#.#...........................#.........................................................................................................................................#................................................................................................................................................ ......................................................................#.......................#.......................................................................................#.............................................................................................................................................................................................................................................................................................#............................#.........................#....................................................................................#.........................................................................................................................................................#...........................................................................................#.............................................................................................................................................................................................................................................................................#...........................................#.......................................................#................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#..........#.#.............................#.........................................................................................................................................#............................................................................................................................................... .....................................................................#.........................#.......................................................................................#...........................................................................................................................................................................................................................................................................................#............................#...........................#..................................................................................#...........................................................................................................................................................#.........................................................................................#.............................................................................................................................................................................................................................................................................#.............................................#.....................................................#................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................#........#.#...............................#.........................................................................................................................................#.............................................................................................................................................. ....................................................................#...........................#.......................................................................................#.........................................................................................................................................................................................................................................................................................#............................#.............................#................................................................................#.............................................................................................................................................................#.......................................................................................#.............................................................................................................................................................................................................................................................................#...............................................#...................................................#................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#......#.#.................................#.........................................................................................................................................#............................................................................................................................................. ...................................................................#.............................#.......................................................................................#.......................................................................................................................................................................................................................................................................................#............................#...............................#..............................................................................#...............................................................................................................................................................#.....................................................................................#.............................................................................................................................................................................................................................................................................#.................................................#.................................................#................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#....#.#...................................#.........................................................................................................................................#............................................................................................................................................ ..................................................................#...............................#.......................................................................................#.....................................................................................................................................................................................................................................................................................#............................#.................................#............................................................................#.................................................................................................................................................................#...................................................................................#.............................................................................................................................................................................................................................................................................#...................................................#...............................................#................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................#..#.#.....................................#.........................................................................................................................................#........................................................................................................................................... .................................................................#.................................#.......................................................................................#...................................................................................................................................................................................................................................................................................#............................#...................................#..........................................................................#...................................................................................................................................................................#.................................................................................#.............................................................................................................................................................................................................................................................................#.....................................................#.............................................#................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................##.#.......................................#.........................................................................................................................................#.......................................................................................................................................... ................................................................#...................................#.......................................................................................#.................................................................................................................................................................................................................................................................................#............................#.....................................#........................................................................#.....................................................................................................................................................................#...............................................................................#.............................................................................................................................................................................................................................................................................#.......................................................#...........................................#................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................##.........................................#.........................................................................................................................................#......................................................................................................................................... ...............................................................#.....................................#.......................................................................................#...............................................................................................................................................................................................................................................................................#............................#.......................................#......................................................................#.......................................................................................................................................................................#.............................................................................#.............................................................................................................................................................................................................................................................................#.........................................................#.........................................#................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#........................................................................................................................................ ..............................................................#.......................................#.......................................................................................#.............................................................................................................................................................................................................................................................................#............................#.........................................#....................................................................#.........................................................................................................................................................................#...........................................................................#.............................................................................................................................................................................................................................................................................#...........................................................#.......................................#................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#....................................................................................................................................... .............................................................#.........................................#.......................................................................................#...........................................................................................................................................................................................................................................................................#............................#...........................................#..................................................................#...........................................................................................................................................................................#.........................................................................#.............................................................................................................................................................................................................................................................................#.............................................................#.....................................#................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#...................................................................................................................................... ............................................................#...........................................#.......................................................................................#.........................................................................................................................................................................................................................................................................#............................#.............................................#................................................................#.............................................................................................................................................................................#.......................................................................#...............................................................................................................................................................................................................................................................................#...........................................................#.....................................#................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#..................................................................................................................................... ...........................................................#.............................................#.......................................................................................#.......................................................................................................................................................................................................................................................................#............................#...............................................#..............................................................#...............................................................................................................................................................................#.....................................................................#.................................................................................................................................................................................................................................................................................#.........................................................#.....................................#................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#.................................................................................................................................... ..........................................................#...............................................#.......................................................................................#.....................................................................................................................................................................................................................................................................#............................#.................................................#............................................................#.................................................................................................................................................................................#...................................................................#...................................................................................................................................................................................................................................................................................#.......................................................#.....................................#................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#................................................................................................................................... .........................................................#.................................................#.......................................................................................#...................................................................................................................................................................................................................................................................#............................#...................................................#..........................................................#...................................................................................................................................................................................#.................................................................#.....................................................................................................................................................................................................................................................................................#.....................................................#.....................................#................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#.................................................................................................................................. ........................................................#...................................................#.......................................................................................#.................................................................................................................................................................................................................................................................#............................#.....................................................#........................................................#.....................................................................................................................................................................................#...............................................................#.......................................................................................................................................................................................................................................................................................#...................................................#.....................................#................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#................................................................................................................................. .......................................................#.....................................................#.......................................................................................#...............................................................................................................................................................................................................................................................#............................#.......................................................#......................................................#.......................................................................................................................................................................................#.............................................................#.........................................................................................................................................................................................................................................................................................#.................................................#.....................................#................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#................................................................................................................................ ......................................................#.......................................................#.......................................................................................#.............................................................................................................................................................................................................................................................#............................#.........................................................#....................................................#.........................................................................................................................................................................................#...........................................................#...........................................................................................................................................................................................................................................................................................#...............................................#.....................................#................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#............................................................................................................................... .....................................................#.........................................................#.......................................................................................#...........................................................................................................................................................................................................................................................#............................#...........................................................#..................................................#...........................................................................................................................................................................................#.........................................................#.............................................................................................................................................................................................................................................................................................#.............................................#.....................................#................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#.............................................................................................................................. ....................................................#...........................................................#.......................................................................................#.........................................................................................................................................................................................................................................................#............................#.............................................................#................................................#.............................................................................................................................................................................................#.......................................................#...............................................................................................................................................................................................................................................................................................#...........................................#.....................................#................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#............................................................................................................................. ...................................................#.............................................................#.......................................................................................#.......................................................................................................................................................................................................................................................#............................#...............................................................#..............................................#...............................................................................................................................................................................................#.....................................................#.................................................................................................................................................................................................................................................................................................#.........................................#.....................................#................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#............................................................................................................................ ..................................................#...............................................................#.......................................................................................#.....................................................................................................................................................................................................................................................#............................#.................................................................#............................................#.................................................................................................................................................................................................#...................................................#...................................................................................................................................................................................................................................................................................................#.......................................#.....................................#................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#........................................................................................................................... .................................................#.................................................................#.......................................................................................#...................................................................................................................................................................................................................................................#............................#...................................................................#..........................................#...................................................................................................................................................................................................#.................................................#.....................................................................................................................................................................................................................................................................................................#.....................................#.....................................#................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#.......................................................................................................................... ................................................#...................................................................#.......................................................................................#.................................................................................................................................................................................................................................................#............................#.....................................................................#........................................#.....................................................................................................................................................................................................#...............................................#.......................................................................................................................................................................................................................................................................................................#...................................#.....................................#................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#......................................................................................................................... ...............................................#.....................................................................#.......................................................................................#...............................................................................................................................................................................................................................................#............................#.......................................................................#......................................#.......................................................................................................................................................................................................#.............................................#.........................................................................................................................................................................................................................................................................................................#.................................#.....................................#................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#........................................................................................................................ ..............................................#.......................................................................#.......................................................................................#.............................................................................................................................................................................................................................................#............................#.........................................................................#....................................#.........................................................................................................................................................................................................#...........................................#...........................................................................................................................................................................................................................................................................................................#...............................#.....................................#................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#....................................................................................................................... .............................................#.........................................................................#.......................................................................................#...........................................................................................................................................................................................................................................#............................#...........................................................................#..................................#...........................................................................................................................................................................................................#.........................................#.............................................................................................................................................................................................................................................................................................................#.............................##....................................#................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#...................................................................................................................... ............................................#...........................................................................#.....................................................................................#.#.........................................................................................................................................................................................................................................#............................#.............................................................................#................................#.............................................................................................................................................................................................................#.......................................#...............................................................................................................................................................................................................................................................................................................#...........................#..#..................................#................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#..................................................................................................................... ...........................................#.............................................................................#...................................................................................#...#.......................................................................................................................................................................................................................................#............................#...............................................................................#..............................#...............................................................................................................................................................................................................#.....................................#.................................................................................................................................................................................................................................................................................................................#.........................#....#................................#................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#.................................................................................................................... ..........................................#...............................................................................#.................................................................................#.....#.....................................................................................................................................................................................................................................#............................#.................................................................................#............................#.................................................................................................................................................................................................................#...................................#...................................................................................................................................................................................................................................................................................................................#.......................#......#..............................#................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#................................................................................................................... .........................................#.................................................................................#...............................................................................#.......#...................................................................................................................................................................................................................................#............................#...................................................................................#..........................#...................................................................................................................................................................................................................#.................................#.....................................................................................................................................................................................................................................................................................................................#.....................#........#............................#................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#.................................................................................................................. ........................................#...................................................................................#.............................................................................#.........#.................................................................................................................................................................................................................................#............................#.....................................................................................#........................#.....................................................................................................................................................................................................................#...............................#.......................................................................................................................................................................................................................................................................................................................#...................#..........#..........................#................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#................................................................................................................. .......................................#.....................................................................................#...........................................................................#...........#...............................................................................................................................................................................................................................#............................#.......................................................................................#......................#.......................................................................................................................................................................................................................#.............................#.........................................................................................................................................................................................................................................................................................................................#.................#............#........................#................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................................#................................................................................................................ ......................................#.......................................................................................#.........................................................................#.............#.............................................................................................................................................................................................................................#............................#.........................................................................................#....................#.........................................................................................................................................................................................................................#...........................#...........................................................................................................................................................................................................................................................................................................................#...............#..............#......................#................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.......................................................................................................................................#................................................................................................................. .....................................#.........................................................................................#.......................................................................#...............#...........................................................................................................................................................................................................................#............................#...........................................................................................#..................#...........................................................................................................................................................................................................................#.........................#.............................................................................................................................................................................................................................................................................................................................#.............#................#....................#................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.....................................................................................................................................#.................................................................................................................. ....................................#...........................................................................................#.....................................................................#.................#.........................................................................................................................................................................................................................#............................#.............................................................................................#................#.............................................................................................................................................................................................................................#.......................#...............................................................................................................................................................................................................................................................................................................................#...........#..................#..................#................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#...................................................................................................................................#................................................................................................................... ...................................#.............................................................................................#...................................................................#...................#.......................................................................................................................................................................................................................#............................#...............................................................................................#..............#...............................................................................................................................................................................................................................#.....................#.................................................................................................................................................................................................................................................................................................................................#.........#....................#................#................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.................................................................................................................................#.................................................................................................................... ..................................#...............................................................................................#.................................................................#.....................#.....................................................................................................................................................................................................................#............................#.................................................................................................#............#.................................................................................................................................................................................................................................#...................#...................................................................................................................................................................................................................................................................................................................................#.......#......................#..............#................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#...............................................................................................................................#..................................................................................................................... .................................#.................................................................................................#...............................................................#.......................#...................................................................................................................................................................................................................#............................#...................................................................................................#..........#...................................................................................................................................................................................................................................#.................#.....................................................................................................................................................................................................................................................................................................................................#.....#........................#............#................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.............................................................................................................................#...................................................................................................................... ................................#...................................................................................................#.............................................................#.........................#.................................................................................................................................................................................................................#............................#.....................................................................................................#........#.....................................................................................................................................................................................................................................#...............#.......................................................................................................................................................................................................................................................................................................................................#...#..........................#..........#................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#...........................................................................................................................#....................................................................................................................... ...............................#.....................................................................................................#...........................................................#...........................#...............................................................................................................................................................................................................#............................#.......................................................................................................#......#.......................................................................................................................................................................................................................................#.............#.........................................................................................................................................................................................................................................................................................................................................#.#............................#........#................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................................#........................................................................................................................ ..............................#.......................................................................................................#.........................................................#.............................#.............................................................................................................................................................................................................#............................#.........................................................................................................#....#.........................................................................................................................................................................................................................................#...........#...........................................................................................................................................................................................................................................................................................................................................#..............................#......#................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.......................................................................................................................#......................................................................................................................... .............................#.........................................................................................................#.......................................................#...............................#...........................................................................................................................................................................................................#............................#...........................................................................................................#..#...........................................................................................................................................................................................................................................#.........#............................................................................................................................................................................................................................................................................................................................................................................#....#................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.....................................................................................................................#.......................................................................................................................... ............................#...........................................................................................................#.....................................................#.................................#.........................................................................................................................................................................................................#.#..........................#.............................................................................................................##.............................................................................................................................................................................................................................................#.......#..............................................................................................................................................................................................................................................................................................................................................................................#..#................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#...................................................................................................................#........................................................................................................................... ...........................#.............................................................................................................#...................................................#...................................#.......................................................................................................................................................................................................#...#........................#...............................................................................................................#..............................................................................................................................................................................................................................................#.....#................#...............................................................................................................................................................................................................................................................................................................................................................##................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.................................................................................................................#............................................................................................................................ ..........................#...............................................................................................................#.................................................#.....................................#.....................................................................................................................................................................................................#.....#......................#.................................................................................................................#..............................................................................................................................................................................................................................................#...#................#.#..............................................................................................................................................................................................................................................................................................................................................................#................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#...............................................................................................................#............................................................................................................................. .........................#.................................................................................................................#...............................................#.......................................#...................................................................................................................................................................................................#.......#....................#...................................................................................................................#..............................................................................................................................................................................................................................................#.#................#...#..............................................................................................................................................................................................................................................................................................................................................................#..............................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.............................................................................................................#.............................................................................................................................. ........................#...................................................................................................................#.............................................#.........................................#.................................................................................................................................................................................................#.........#..................#.....................................................................................................................#..............................................................................................................................................................................................................................................#................#.....#..............................................................................................................................................................................................................................................................................................................................................................#............................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#...........................................................................................................#............................................................................................................................... .......................#.....................................................................................................................#...........................................#...........................................#...............................................................................................................................................................................................#...........#................#.......................................................................................................................#.............................................................................................................................................................................................................................................................#.......#..............................................................................................................................................................................................................................................................................................................................................................#..........................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.........................................................................................................#................................................................................................................................ ......................#.......................................................................................................................#.........................................#.............................................#.............................................................................................................................................................................................#.............#..............#.........................................................................................................................#...........................................................................................................................................................................................................................................................#.........#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.......................................................................................................#................................................................................................................................. .....................#.........................................................................................................................#.......................................#...............................................#...........................................................................................................................................................................................#...............#............#...........................................................................................................................#.........................................................................................................................................................................................................................................................#...........#..............................................................................................................................................................................................................................................................................................................................................................#......................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.....................................................................................................#.................................................................................................................................. ....................#...........................................................................................................................#.....................................#.................................................#.........................................................................................................................................................................................#.................#..........#.............................................................................................................................#.......................................................................................................................................................................................................................................................#.............#..............................................................................................................................................................................................................................................................................................................................................................#....................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#...................................................................................................#................................................................................................................................... ...................#.............................................................................................................................#...................................#...................................................#.......................................................................................................................................................................................#...................#........#...............................................................................................................................#.....................................................................................................................................................................................................................................................#...............#..............................................................................................................................................................................................................................................................................................................................................................#..................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#.................................................................................................#.................................................................................................................................... ..................#...............................................................................................................................#.................................#.....................................................#.....................................................................................................................................................................................#.....................#......#.................................................................................................................................#...................................................................................................................................................................................................................................................#.................#..............................................................................................................................................................................................................................................................................................................................................................#................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#...............................................................................................#..................................................................................................................................... .................#.................................................................................................................................#...............................#.......................................................#...................................................................................................................................................................................#.......................#....#...................................................................................................................................#.................................................................................................................................................................................................................................................#...................#..............................................................................................................................................................................................................................................................................................................................................................#..............................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................#...............................................................................................#...................................................................................................................................... ................#...................................................................................................................................#.............................#.........................................................#.................................................................................................................................................................................#.........................#..#.....................................................................................................................................#...............................................................................................................................................................................................................................................#.....................#..............................................................................................................................................................................................................................................................................................................................................................#............................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................#...............................................................................................#....................................................................................................................................... ...............#.....................................................................................................................................#...........................#...........................................................#...............................................................................................................................................................................#...........................##.......................................................................................................................................#.............................................................................................................................................................................................................................................#.......................#..............................................................................................................................................................................................................................................................................................................................................................#..........................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................#...............................................................................................#........................................................................................................................................ ..............#.......................................................................................................................................#.........................#.............................................................#.............................................................................................................................................................................#............................#.........................................................................................................................................#...........................................................................................................................................................................................................................................#.........................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#......................................................................................................................................... .............#.........................................................................................................................................#.......................#...............................................................#...........................................................................................................................................................................#............................#...........................................................................................................................................#.........................................................................................................................................................................................................................................#...........................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#.......................................................................................................................................... ............#...........................................................................................................................................#.....................#.................................................................#.........................................................................................................................................................................#............................#.............................................................................................................................................#.......................................................................................................................................................................................................................................#.............................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#........................................................................................................................................... ...........#.............................................................................................................................................#...................#...................................................................#.......................................................................................................................................................................#............................#...............................................................................................................................................#.....................................................................................................................................................................................................................................#...............................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#............................................................................................................................................ ..........#...............................................................................................................................................#.................#.....................................................................#.....................................................................................................................................................................#............................#.................................................................................................................................................#...................................................................................................................................................................................................................................#.................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#............................................................................................................................................. .........#.................................................................................................................................................#...............#.......................................................................#...................................................................................................................................................................#............................#...................................................................................................................................................#.................................................................................................................................................................................................................................#...................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#.............................................................................................................................................. ........#...................................................................................................................................................#.............#.........................................................................#.................................................................................................................................................................#............................#.....................................................................................................................................................#...............................................................................................................................................................................................................................#.....................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#............................................................................................................................................... .......#.....................................................................................................................................................#...........#...........................................................................#...............................................................................................................................................................#............................#.......................................................................................................................................................#.............................................................................................................................................................................................................................#.......................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#................................................................................................................................................ ......#.......................................................................................................................................................#.........#.............................................................................#.............................................................................................................................................................#............................#.........................................................................................................................................................#...........................................................................................................................................................................................................................#.........................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#................................................................................................................................................. .....#.........................................................................................................................................................#.......#...............................................................................#...........................................................................................................................................................#............................#...........................................................................................................................................................#.........................................................................................................................................................................................................................#...........................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#.................................................................................................................................................. ....#...........................................................................................................................................................#.....#.................................................................................#.........................................................................................................................................................#............................#.............................................................................................................................................................#.......................................................................................................................................................................................................................#.............................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#................................................................................................................................................... ...#.............................................................................................................................................................#...#...................................................................................#.......................................................................................................................................................#............................#...............................................................................................................................................................#.....................................................................................................................................................................................................................#...............................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#.................................................................................................................................................... ..#...............................................................................................................................................................#.#.....................................................................................#.....................................................................................................................................................#............................#.................................................................................................................................................................#...................................................................................................................................................................................................................#.................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#..................................................................................................................................................... .#.................................................................................................................................................................#.......................................................................................#...................................................................................................................................................#............................#...................................................................................................................................................................#.................................................................................................................................................................................................................#...................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#...................................................................................................................................................... #...................................................................................................................................................................#.......................................................................................#.................................................................................................................................................#............................#.....................................................................................................................................................................#...............................................................................................................................................................................................................#.....................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#....................................................................................................................................................... .....................................................................................................................................................................#.......................................................................................#...............................................................................................................................................#............................#.......................................................................................................................................................................#.............................................................................................................................................................................................................#.......................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#........................................................................................................................................................ ......................................................................................................................................................................#.......................................................................................#.............................................................................................................................................#............................#.........................................................................................................................................................................#...........................................................................................................................................................................................................#.........................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#......................................................................................................................................................... .......................................................................................................................................................................#.......................................................................................#...........................................................................................................................................#............................#...........................................................................................................................................................................#.........................................................................................................................................................................................................#...........................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#.......................................................................................................................................................... ........................................................................................................................................................................#.......................................................................................#.........................................................................................................................................#............................#.............................................................................................................................................................................#.......................................................................................................................................................................................................#.............................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#........................................................................................................................................................... .........................................................................................................................................................................#.......................................................................................#.......................................................................................................................................#............................#...............................................................................................................................................................................#.....................................................................................................................................................................................................#...............................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#............................................................................................................................................................ ..........................................................................................................................................................................#.......................................................................................#.....................................................................................................................................#............................#.................................................................................................................................................................................#...................................................................................................................................................................................................#.................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#............................................................................................................................................................. ...........................................................................................................................................................................#.......................................................................................#...................................................................................................................................#............................#...................................................................................................................................................................................#.................................................................................................................................................................................................#...................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#.............................................................................................................................................................. ............................................................................................................................................................................#.......................................................................................#.................................................................................................................................#............................#.....................................................................................................................................................................................#...............................................................................................................................................................................................#.....................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#............................................................................................................................................................... .............................................................................................................................................................................#.......................................................................................#...............................................................................................................................#............................#.......................................................................................................................................................................................#.............................................................................................................................................................................................#.......................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#................................................................................................................................................................ ..............................................................................................................................................................................#.......................................................................................#.............................................................................................................................#............................#.........................................................................................................................................................................................#...........................................................................................................................................................................................#.........................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#................................................................................................................................................................. ...............................................................................................................................................................................#.......................................................................................#...........................................................................................................................#............................#...........................................................................................................................................................................................#.........................................................................................................................................................................................#...........................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#.................................................................................................................................................................. ................................................................................................................................................................................#.......................................................................................#.........................................................................................................................#............................#.............................................................................................................................................................................................#.......................................................................................................................................................................................#.............................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#................................................................................................................................................................... .................................................................................................................................................................................#.......................................................................................#.......................................................................................................................#............................#...............................................................................................................................................................................................#.....................................................................................................................................................................................#...............................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#.................................................................................................................................................................... ..................................................................................................................................................................................#.......................................................................................#.....................................................................................................................#............................#.................................................................................................................................................................................................#...................................................................................................................................................................................#.................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#..................................................................................................................................................................... ...................................................................................................................................................................................#.......................................................................................#...................................................................................................................#............................#...................................................................................................................................................................................................#.................................................................................................................................................................................#...................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#...................................................................................................................................................................... ....................................................................................................................................................................................#.......................................................................................#.................................................................................................................#............................#.....................................................................................................................................................................................................#...............................................................................................................................................................................#.....................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#....................................................................................................................................................................... .....................................................................................................................................................................................#.......................................................................................#...............................................................................................................#............................#.......................................................................................................................................................................................................#.............................................................................................................................................................................#.......................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#........................................................................................................................................................................ ......................................................................................................................................................................................#.......................................................................................#.............................................................................................................#............................#.........................................................................................................................................................................................................#...........................................................................................................................................................................#.........................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#......................................................................................................................................................................... .......................................................................................................................................................................................#.......................................................................................#...........................................................................................................#............................#...........................................................................................................................................................................................................#.........................................................................................................................................................................#...........................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#.......................................................................................................................................................................... ........................................................................................................................................................................................#.......................................................................................#.........................................................................................................#............................#.............................................................................................................................................................................................................#.......................................................................................................................................................................#.............................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#........................................................................................................................................................................... .........................................................................................................................................................................................#.......................................................................................#.......................................................................................................#............................#...............................................................................................................................................................................................................#.....................................................................................................................................................................#...............................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#............................................................................................................................................................................ ..........................................................................................................................................................................................#.......................................................................................#.....................................................................................................#............................#.................................................................................................................................................................................................................#...................................................................................................................................................................#.................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#............................................................................................................................................................................. ...........................................................................................................................................................................................#.......................................................................................#...................................................................................................#............................#...................................................................................................................................................................................................................#.................................................................................................................................................................#...................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#.............................................................................................................................................................................. ............................................................................................................................................................................................#.......................................................................................#.................................................................................................#............................#.....................................................................................................................................................................................................................#...............................................................................................................................................................#.....................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#............................................................................................................................................................................... .............................................................................................................................................................................................#.......................................................................................#...............................................................................................#............................#.......................................................................................................................................................................................................................#.............................................................................................................................................................#.......................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#................................................................................................................................................................................ ..............................................................................................................................................................................................#.......................................................................................#.............................................................................................#............................#.........................................................................................................................................................................................................................#...........................................................................................................................................................#.........................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#................................................................................................................................................................................. ...............................................................................................................................................................................................#.......................................................................................#...........................................................................................#............................#...........................................................................................................................................................................................................................#.........................................................................................................................................................#...........................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#.................................................................................................................................................................................. ................................................................................................................................................................................................#.......................................................................................#.........................................................................................#............................#.............................................................................................................................................................................................................................#.......................................................................................................................................................#.............................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#................................................................................................................................................................................... .................................................................................................................................................................................................#.......................................................................................#.......................................................................................#............................#...............................................................................................................................................................................................................................#.....................................................................................................................................................#...............................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.................................................................................................................................................................................................................................................................................................................................................................................#..................................#...............................................................................................#.................................................................................................................................................................................... ..................................................................................................................................................................................................#.......................................................................................#.....................................................................................#............................#.................................................................................................................................................................................................................................#...................................................................................................................................................#.................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#..................................#.#.............................................................................................#..................................................................................................................................................................................... ...................................................................................................................................................................................................#.......................................................................................#...................................................................................#............................#...................................................................................................................................................................................................................................#.................................................................................................................................................#...................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.............................................................................................................................................................................................................................................................................................................................................................................#..................................#...#...........................................................................................#...................................................................................................................................................................................... ....................................................................................................................................................................................................#.......................................................................................#.................................................................................#............................#.....................................................................................................................................................................................................................................#...............................................................................................................................................#.....................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...........................................................................................................................................................................................................................................................................................................................................................................##.................................#.....#.........................................................................................#....................................................................................................................................................................................... .....................................................................................................................................................................................................#.......................................................................................#...............................................................................#............................#.......................................................................................................................................................................................................................................#.............................................................................................................................................#.......................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.........................................................................................................................................................................................................................................................................................................................................................................#..#...............................#.......#.......................................................................................#........................................................................................................................................................................................ ......................................................................................................................................................................................................#.......................................................................................#.............................................................................#............................#.........................................................................................................................................................................................................................................#...........................................................................................................................................#.........................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.......................................................................................................................................................................................................................................................................................................................................................................#....#.............................#.........#.....................................................................................#......................................................................................................................................................................................... .......................................................................................................................................................................................................#.......................................................................................#...........................................................................#............................#...........................................................................................................................................................................................................................................#.........................................................................................................................................#...........................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.....................................................................................................................................................................................................................................................................................................................................................................#......#...........................#..........##...................................................................................#.......................................................................................................................................................................................... ........................................................................................................................................................................................................#.......................................................................................#.........................................................................#............................#.............................................................................................................................................................................................................................................#.......................................................................................................................................#.............................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...................................................................................................................................................................................................................................................................................................................................................................#........#.........................#..........#..#.................................................................................#........................................................................................................................................................................................... .........................................................................................................................................................................................................#.......................................................................................#.......................................................................#............................#...............................................................................................................................................................................................................................................#.....................................................................................................................................#...............................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.................................................................................................................................................................................................................................................................................................................................................................#..........#.......................#..........#....#...............................................................................#............................................................................................................................................................................................ ..........................................................................................................................................................................................................#.......................................................................................#.....................................................................#............................#.................................................................................................................................................................................................................................................#...................................................................................................................................#.................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...............................................................................................................................................................................................................................................................................................................................................................#............#.....................#..........#......#.............................................................................#............................................................................................................................................................................................. ...........................................................................................................................................................................................................#.......................................................................................#...................................................................#............................#...................................................................................................................................................................................................................................................#.................................................................................................................................#...................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.............................................................................................................................................................................................................................................................................................................................................................#..............#...................#..........#........#...........................................................................#.............................................................................................................................................................................................. ............................................................................................................................................................................................................#.......................................................................................#.................................................................#............................#.....................................................................................................................................................................................................................................................#...............................................................................................................................#.....................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...........................................................................................................................................................................................................................................................................................................................................................#................#.................#..........#..........#.........................................................................#............................................................................................................................................................................................... .............................................................................................................................................................................................................#.......................................................................................#...............................................................#............................#.......................................................................................................................................................................................................................................................#.............................................................................................................................#.......................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.........................................................................................................................................................................................................................................................................................................................................................#..................#...............#..........#............#.......................................................................#................................................................................................................................................................................................ ..............................................................................................................................................................................................................#.......................................................................................#.............................................................#............................#.........................................................................................................................................................................................................................................................#...........................................................................................................................#.........................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.......................................................................................................................................................................................................................................................................................................................................................#....................#.............#..........#..............#.....................................................................#................................................................................................................................................................................................. ...............................................................................................................................................................................................................#.......................................................................................#...........................................................#............................#...........................................................................................................................................................................................................................................................#.........................................................................................................................#...........................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.....................................................................................................................................................................................................................................................................................................................................................#......................#...........#..........#................#...................................................................#.................................................................................................................................................................................................. ................................................................................................................................................................................................................#.......................................................................................#.........................................................#............................#.............................................................................................................................................................................................................................................................#.......................................................................................................................#.............................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...................................................................................................................................................................................................................................................................................................................................................#........................#.........#..........#..................#.................................................................#................................................................................................................................................................................................... .................................................................................................................................................................................................................#.......................................................................................#.......................................................#............................#...............................................................................................................................................................................................................................................................#.....................................................................................................................#...............................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.................................................................................................................................................................................................................................................................................................................................................#..........................#.......#..........#....................#...............................................................#.................................................................................................................................................................................................... ..................................................................................................................................................................................................................#.......................................................................................#.....................................................#............................#.................................................................................................................................................................................................................................................................#...................................................................................................................#.................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...............................................................................................................................................................................................................................................................................................................................................#............................#.....#..........#......................#.............................................................#..................................................................................................................................................................................................... ...................................................................................................................................................................................................................#.......................................................................................#...................................................#............................#...................................................................................................................................................................................................................................................................#.................................................................................................................#...................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.............................................................................................................................................................................................................................................................................................................................................#..............................#...#..........#........................#...........................................................#...................................................................................................................................................................................................... ....................................................................................................................................................................................................................#.......................................................................................#.................................................#............................#.....................................................................................................................................................................................................................................................................#...............................................................................................................#.....................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#...........................................................................................................................................................................................................................................................................................................................................#................................#.#..........#..........................#.........................................................#....................................................................................................................................................................................................... .....................................................................................................................................................................................................................#.......................................................................................#...............................................#............................#.......................................................................................................................................................................................................................................................................#.............................................................................................................#.......................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.........................................................................................................................................................................................................................................................................................................................................#..................................#..........#............................#.......................................................#........................................................................................................................................................................................................ ......................................................................................................................................................................................................................#.......................................................................................#.............................................#............................#.........................................................................................................................................................................................................................................................................#...........................................................................................................#.........................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................................................................#.......................................................................................................................................................................................................................................................................................................................................#.............................................#..............................#.....................................................#......................................................................................................................................................................................................... .......................................................................................................................................................................................................................#.......................................................................................#...........................................#............................#...........................................................................................................................................................................................................................................................................#.........................................................................................................#...........................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................#.#........................................................................#.....................................................................................................................................................................................................................................................................................................................................#.............................................#................................#...................................................#.......................................................................................................................................................................................................... ........................................................................................................................................................................................................................#.......................................................................................#.........................................#............................#.............................................................................................................................................................................................................................................................................#.......................................................................................................#.............................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................#...#........................................................................#...................................................................................................................................................................................................................................................................................................................................#.............................................#..................................#.................................................#........................................................................................................................................................................................................... .........................................................................................................................................................................................................................#.......................................................................................#.......................................#............................#...............................................................................................................................................................................................................................................................................#.....................................................................................................#...............................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.....#........................................................................#.................................................................................................................................................................................................................................................................................................................................#.............................................#....................................#...............................................##........................................................................................................................................................................................................... ..........................................................................................................................................................................................................................#.......................................................................................#.....................................#............................#.................................................................................................................................................................................................................................................................................#...................................................................................................#.................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#........................................................................#...............................................................................................................................................................................................................................................................................................................................#.............................................#......................................#.............................................#..#.......................................................................................................................................................................................................... ...........................................................................................................................................................................................................................#.......................................................................................#...................................#............................#...................................................................................................................................................................................................................................................................................#.................................................................................................#...................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#........................................................................#.............................................................................................................................................................................................................................................................................................................................#.............................................#........................................#...........................................#....#......................................................................................................................................................................................................... ............................................................................................................................................................................................................................#.......................................................................................#.................................#............................#.....................................................................................................................................................................................................................................................................................#...............................................................................................#.....................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#........................................................................#...........................................................................................................................................................................................................................................................................................................................#.............................................#..........................................#.........................................#......#........................................................................................................................................................................................................ .............................................................................................................................................................................................................................#.......................................................................................#...............................#............................#.......................................................................................................................................................................................................................................................................................#.............................................................................................#.......................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#........................................................................#.........................................................................................................................................................................................................................................................................................................................#.............................................#............................................#.......................................#........#....................................................................................................................................................................................................... ..............................................................................................................................................................................................................................#.......................................................................................#.............................#............................#.........................................................................................................................................................................................................................................................................................#...........................................................................................#.........................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#........................................................................#.......................................................................................................................................................................................................................................................................................................................#.............................................#..............................................#.....................................#..........#...................................................................................................................................................................................................... ...............................................................................................................................................................................................................................#.......................................................................................#...........................#............................#...........................................................................................................................................................................................................................................................................................#.........................................................................................#...........................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#........................................................................#.....................................................................................................................................................................................................................................................................................................................#.............................................#................................................#...................................#............#..................................................................................................................................................................................................... ................................................................................................................................................................................................................................#.......................................................................................#.........................#............................#.............................................................................................................................................................................................................................................................................................#.......................................................................................#.............................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#........................................................................#...................................................................................................................................................................................................................................................................................................................#.............................................#..................................................#.................................#..............#.................................................................................................................................................................................................... .................................................................................................................................................................................................................................#.......................................................................................#.......................#............................#...............................................................................................................................................................................................................................................................................................#.....................................................................................#...............................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#........................................................................#.................................................................................................................................................................................................................................................................................................................#.............................................#....................................................#...............................#................#................................................................................................................................................................................................... ..................................................................................................................................................................................................................................#.......................................................................................#.....................#............................#.................................................................................................................................................................................................................................................................................................#...................................................................................#.................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#........................................................................#...............................................................................................................................................................................................................................................................................................................#.............................................#......................................................#.............................#..................#.................................................................................................................................................................................................. ...................................................................................................................................................................................................................................#.......................................................................................#...................#............................#...................................................................................................................................................................................................................................................................................................#.................................................................................#...................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#........................................................................#.............................................................................................................................................................................................................................................................................................................#.............................................#........................................................#...........................#....................#................................................................................................................................................................................................. ....................................................................................................................................................................................................................................#.......................................................................................#.................#............................#.....................................................................................................................................................................................................................................................................................................#...............................................................................#.....................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#........................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................#..........................................................#.........................#......................#................................................................................................................................................................................................ .....................................................................................................................................................................................................................................#.......................................................................................#...............#..............................#...................................................................................................................................................................................................................................................................................................#...............................................................................#.......................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#........................................................................#.........................................................................................................................................................................................................................................................................................................#.............................................#............................................................#.......................#........................#............................................................................................................................................................................................... ......................................................................................................................................................................................................................................#.......................................................................................#.............#................................#.................................................................................................................................................................................................................................................................................................#...............................................................................#.........................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#........................................................................#.......................................................................................................................................................................................................................................................................................................#.............................................#..............................................................#.....................#..........................#.............................................................................................................................................................................................. .......................................................................................................................................................................................................................................#.......................................................................................#...........#..................................#...............................................................................................................................................................................................................................................................................................#...............................................................................#...........................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#........................................................................#.....................................................................................................................................................................................................................................................................................................#.............................................#................................................................#...................#............................#............................................................................................................................................................................................. ........................................................................................................................................................................................................................................#.......................................................................................#.........#....................................#.............................................................................................................................................................................................................................................................................................#...............................................................................#.............................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#........................................................................#...................................................................................................................................................................................................................................................................................................#.............................................#..................................................................#.................#..............................#............................................................................................................................................................................................ .........................................................................................................................................................................................................................................#.......................................................................................#.......#......................................#...........................................................................................................................................................................................................................................................................................#...............................................................................#...............................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#........................................................................#.................................................................................................................................................................................................................................................................................................#.............................................#....................................................................#...............#................................#........................................................................................................................................................................................... ..........................................................................................................................................................................................................................................#.......................................................................................#.....#........................................#.........................................................................................................................................................................................................................................................................................#...............................................................................#.................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#........................................................................#...............................................................................................................................................................................................................................................................................................#.............................................#......................................................................#.............#..................................#.......................................................................................................................................................................................... ...........................................................................................................................................................................................................................................#.......................................................................................#...#..........................................#.......................................................................................................................................................................................................................................................................................#...............................................................................#...................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#........................................................................#.............................................................................................................................................................................................................................................................................................#.............................................#........................................................................#...........#....................................#......................................................................................................................................................................................... ............................................................................................................................................................................................................................................#.......................................................................................#.#............................................#.....................................................................................................................................................................................................................................................................................#...............................................................................#.....................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#........................................................................#...........................................................................................................................................................................................................................................................................................#.............................................#..........................................................................#.........#......................................#........................................................................................................................................................................................ .............................................................................................................................................................................................................................................#.......................................................................................#..............................................#...................................................................................................................................................................................................................................................................................#...............................................................................#.......................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#........................................................................#.........................................................................................................................................................................................................................................................................................#.............................................#............................................................................#.......#........................................#...................................................................................................................................................................#................... ..............................................................................................................................................................................................................................................#......................................................................................................................................#.................................................................................................................................................................................................................................................................................#...............................................................................#.........................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#........................................................................#.......................................................................................................................................................................................................................................................................................#.............................................#..............................................................................#.....#..........................................#.................................................................................................................................................................#.#.................. ...............................................................................................................................................................................................................................................#......................................................................................................................................#...............................................................................................................................................................................................................................................................................#...............................................................................#...........................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#.......................................................................##.....................................................................................................................................................................................................................................................................................#.............................................#................................................................................#...#............................................#...............................................................................................................................................................#...#................. ................................................................................................................................................................................................................................................#......................................................................................................................................#.............................................................................................................................................................................................................................................................................#...............................................................................#.............................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#.....................................................................#..#...................................................................................................................................................................................................................................................................................#.............................................#..................................................................................#.#..............................................#.............................................................................................................................................................#.....#................ .................................................................................................................................................................................................................................................#......................................................................................................................................#...........................................................................................................................................................................................................................................................................#...............................................................................#...............................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#...................................................................#....#.................................................................................................................................................................................................................................................................................#.............................................#....................................................................................#................................................#...........................................................................................................................................................#.......#............... ..................................................................................................................................................................................................................................................#......................................................................................................................................#.........................................................................................................................................................................................................................................................................#...............................................................................#.................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#.................................................................#......#...............................................................................................................................................................................................................................................................................#.............................................#.......................................................................................................................................#.........................................................................................................................................................#.........#.............. ...................................................................................................................................................................................................................................................#......................................................................................................................................#.......................................................................................................................................................................................................................................................................#...............................................................................#...................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#...............................................................#........#.............................................................................................................................................................................................................................................................................#.............................................#.........................................................................................................................................#.......................................................................................................................................................#...........#............. ....................................................................................................................................................................................................................................................#......................................................................................................................................#.....................................................................................................................................................................................................................................................................#...............................................................................#.....................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#.............................................................#..........#...........................................................................................................................................................................................................................................................................#.............................................#...........................................................................................................................................#.....................................................................................................................................................#.............#............ .....................................................................................................................................................................................................................................................#......................................................................................................................................#...................................................................................................................................................................................................................................................................#...............................................................................#.......................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#...........................................................#............#.........................................................................................................................................................................................................................................................................#.............................................#.............................................................................................................................................#...................................................................................................................................................#...............#........... ......................................................................................................................................................................................................................................................#......................................................................................................................................#.................................................................................................................................................................................................................................................................#...............................................................................#.........................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#.........................................................#..............#.......................................................................................................................................................................................................................................................................#.............................................#...............................................................................................................................................#.................................................................................................................................................#.................#.......... .......................................................................................................................................................................................................................................................#......................................................................................................................................#...............................................................................................................................................................................................................................................................#...............................................................................#...........................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#.......................................................#................#.....................................................................................................................................................................................................................................................................#.............................................#.................................................................................................................................................#...............................................................................................................................................#...................#......... ........................................................................................................................................................................................................................................................#......................................................................................................................................#.............................................................................................................................................................................................................................................................#...............................................................................#.............................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#.....................................................#..................#...................................................................................................................................................................................................................................................................#.............................................#...................................................................................................................................................#.............................................................................................................................................#.....................#........ .........................................................................................................................................................................................................................................................#......................................................................................................................................#...........................................................................................................................................................................................................................................................#...............................................................................#...............................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#...................................................#.#..................#.................................................................................................................................................................................................................................................................#.............................................#.....................................................................................................................................................#...........................................................................................................................................#.......................#....... ..........................................................................................................................................................................................................................................................#......................................................................................................................................#.........................................................................................................................................................................................................................................................#...............................................................................#.................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#.................................................#...#..................#...............................................................................................................................................................................................................................................................#.............................................#.......................................................................................................................................................#.........................................................................................................................................#.........................#...... ...........................................................................................................................................................................................................................................................#......................................................................................................................................#.......................................................................................................................................................................................................................................................#...............................................................................#...................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#...............................................#.....#..................#.............................................................................................................................................................................................................................................................#.............................................#.........................................................................................................................................................#.......................................................................................................................................#...........................#..... ............................................................................................................................................................................................................................................................#......................................................................................................................................#.....................................................................................................................................................................................................................................................#...............................................................................#.....................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#.............................................#.......#..................#...........................................................................................................................................................................................................................................................#.............................................#...........................................................................................................................................................#.....................................................................................................................................#.............................#.... .............................................................................................................................................................................................................................................................#......................................................................................................................................#...................................................................................................................................................................................................................................................#...............................................................................#.......................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#...........................................#.........#..................#.........................................................................................................................................................................................................................................................#.............................................#.............................................................................................................................................................#...................................................................................................................................#...............................#... ..............................................................................................................................................................................................................................................................#......................................................................................................................................#.................................................................................................................................................................................................................................................#...............................................................................#.........................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#.........................................#...........#.................##.......................................................................................................................................................................................................................................................#.............................................#...............................................................................................................................................................#.................................................................................................................................#.................................#.. ...............................................................................................................................................................................................................................................................#......................................................................................................................................#...............................................................................................................................................................................................................................................#...............................................................................#...........................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#.......................................#.............#...............#..#.....................................................................................................................................................................................................................................................#.............................................#.................................................................................................................................................................#...............................................................................................................................#...................................#. ................................................................................................................................................................................................................................................................#......................................................................................................................................#.............................................................................................................................................................................................................................................#...............................................................................#.............................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#.......#.....................................#...............#.............#....#........................................................................................................................................................................................................#..........................................#.............................................#...................................................................................................................................................................#.............................................................................................................................#.....................................# .................................................................................................................................................................................................................................................................#.....................................................................................................................................##...........................................................................................................................................................................................................................................#.................................................................................#...........................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.......#...................................#.................#...........#......#......................................................................................................................................................................................................#.#........................................#.............................................#.....................................................................................................................................................................#...........................................................................................................................#....................................... ..................................................................................................................................................................................................................................................................#...................................................................................................................................#..#.........................................................................................................................................................................................................................................#...................................................................................#.........................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................#.......#.................................#...................#.........#........#....................................................................................................................................................................................................#...#......................................#.............................................#.......................................................................................................................................................................#.........................................................................................................................#........................................ ...................................................................................................................................................................................................................................................................#.................................................................................................................................#....#.......................................................................................................................................................................................................................................#.....................................................................................#.......................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................#.......#...............................#.....................#.......#..........#..................................................................................................................................................................................................#.....#....................................#.............................................#.........................................................................................................................................................................#.......................................................................................................................#......................................... ....................................................................................................................................................................................................................................................................#...............................................................................................................................#......#.....................................................................................................................................................................................................................................#.......................................................................................#.....................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#.......#.............................#.......................#.....#............#................................................................................................................................................................................................#.......#..................................#.............................................#...........................................................................................................................................................................#.....................................................................................................................#.......................................... .....................................................................................................................................................................................................................................................................#.............................................................................................................................#........#...................................................................................................................................................................................................................................#.........................................................................................#...................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#.......#...........................#.........................#...#..............#..............................................................................................................................................................................................#.........#................................#.............................................#.............................................................................................................................................................................#...................................................................................................................#........................................... ......................................................................................................................................................................................................................................................................#...........................................................................................................................#..........#.................................................................................................................................................................................................................................#...........................................................................................#.................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.......#.........................#...........................#.#................#............................................................................................................................................................................................#...........#..............................#.............................................#...............................................................................................................................................................................#.................................................................................................................#............................................ .......................................................................................................................................................................................................................................................................#.........................................................................................................................#............#...............................................................................................................................................................................................................................#.............................................................................................#...............................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................#.......#.......................#.............................#..................#..........................................................................................................................................................................................#.............#............................#.............................................#.................................................................................................................................................................................#...............................................................................................................#............................................. ........................................................................................................................................................................................................................................................................#.......................................................................................................................#..............#.............................................................................................................................................................................................................................#...............................................................................................#.............................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................#.......#.....................#..................................................#........................................................................................................................................................................................#...............#..........................#.............................................#...................................................................................................................................................................................#.............................................................................................................#.............................................. .........................................................................................................................................................................................................................................................................#.....................................................................................................................#................#...........................................................................................................................................................................................................................#.................................................................................................#...........................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................#.......#...................#....................................................#......................................................................................................................................................................................#.................#........................#.............................................#.....................................................................................................................................................................................#...........................................................................................................#............................................... ..........................................................................................................................................................................................................................................................................#...................................................................................................................#..................#.........................................................................................................................................................................................................................#...................................................................................................#.........................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................#.......#.................#......................................................#....................................................................................................................................................................................#...................#......................#.............................................#.......................................................................................................................................................................................#.........................................................................................................#................................................ ...........................................................................................................................................................................................................................................................................#.................................................................................................................#....................#.......................................................................................................................................................................................................................#.....................................................................................................#.......................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................#.......#...............#........................................................#..................................................................................................................................................................................#.....................#....................#.............................................#.........................................................................................................................................................................................#.......................................................................................................#................................................. ............................................................................................................................................................................................................................................................................#...............................................................................................................#......................#.....................................................................................................................................................................................................................#.......................................................................................................#.....................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................#.......#.............#..........................................................#................................................................................................................................................................................#.......................#..................#.............................................#...........................................................................................................................................................................................#.....................................................................................................#.................................................. .............................................................................................................................................................................................................................................................................#.............................................................................................................#........................#...................................................................................................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#.......#...........#............................................................#..............................................................................................................................................................................#.........................#................#.............................................#.............................................................................................................................................................................................#...................................................................................................#................................................... ..............................................................................................................................................................................................................................................................................#...........................................................................................................#..........................#.................................................................................................................................................................................................................#...........................................................................................................#.................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................#.......#.........#..............................................................#............................................................................................................................................................................#...........................#..............#.............................................#...............................................................................................................................................................................................#.................................................................................................#.................................................... ...............................................................................................................................................................................................................................................................................#.........................................................................................................#............................#...............................................................................................................................................................................................................#.............................................................................................................#...............................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................#.......#.......#................................................................#..........................................................................................................................................................................#.............................#............#.............................................#.................................................................................................................................................................................................#...............................................................................................#..................................................... ................................................................................................................................................................................................................................................................................#.......................................................................................................#..............................#.............................................................................................................................................................................................................#...............................................................................................................#.............................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#.......#.....#..................................................................#........................................................................................................................................................................#...............................#..........#.............................................#...................................................................................................................................................................................................#.............................................................................................#...................................................... .................................................................................................................................................................................................................................................................................#.....................................................................................................#................................#...........................................................................................................................................................................................................#.................................................................................................................#...........................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................#.......#...#....................................................................#......................................................................................................................................................................#.................................#........#.............................................#.....................................................................................................................................................................................................#...........................................................................................#....................................................... ..................................................................................................................................................................................................................................................................................#...................................................................................................#..................................#.........................................................................................................................................................................................................#...................................................................................................................#.........................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................#.......#.#......................................................................#....................................................................................................................................................................#...................................#......#.............................................#.......................................................................................................................................................................................................#.........................................................................................#........................................................ ...................................................................................................................................................................................................................................................................................#.................................................................................................#....................................#.......................................................................................................................................................................................................#.....................................................................................................................#.......................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................#.......#........................................................................#..................................................................................................................................................................#.....................................#....#.............................................#.........................................................................................................................................................................................................#.......................................................................................#......................................................... ....................................................................................................................................................................................................................................................................................#...............................................................................................#......................................#.....................................................................................................................................................................................................#.......................................................................................................................#.....................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#................................................................................................................................................................#.......................................#..#.............................................#...........................................................................................................................................................................................................#.....................................................................................#.......................................................... .....................................................................................................................................................................................................................................................................................#.............................................................................................#........................................#...................................................................................................................................................................................................#.........................................................................................................................#...................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..............................................................................................................................................................#.........................................##.............................................#.............................................................................................................................................................................................................#...................................................................................#........................................................... ....................................................................................................................................................................................................................................................................................#.............................................................................................#..........................................#.................................................................................................................................................................................................#...........................................................................................................................#.................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#............................................................................................................................................................#...........................................#............................................#...............................................................................................................................................................................................................#.................................................................................#............................................................ ...................................................................................................................................................................................................................................................................................#.............................................................................................#............................................#...............................................................................................................................................................................................#.............................................................................................................................#...............................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................................#.............................................#..........................................#.................................................................................................................................................................................................................#...............................................................................#............................................................. ..................................................................................................................................................................................................................................................................................#.............................................................................................#..............................................#.............................................................................................................................................................................................#...............................................................................................................................#.............................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#........................................................................................................................................................#...............................................#........................................#...................................................................................................................................................................................................................#.............................................................................#.............................................................. .................................................................................................................................................................................................................................................................................#.............................................................................................#................................................#...........................................................................................................................................................................................#.................................................................................................................................#...........................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#......................................................................................................................................................#.................................................#......................................#.....................................................................................................................................................................................................................#...........................................................................#............................................................... ................................................................................................................................................................................................................................................................................#.............................................................................................#..................................................#.........................................................................................................................................................................................#...................................................................................................................................#.........................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#....................................................................................................................................................#...................................................#....................................#.......................................................................................................................................................................................................................#.........................................................................#................................................................ ...............................................................................................................................................................................................................................................................................#.............................................................................................#....................................................#.......................................................................................................................................................................................#.....................................................................................................................................#.......................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..................................................................................................................................................#.....................................................#..................................#.........................................................................................................................................................................................................................#.......................................................................#................................................................. ..............................................................................................................................................................................................................................................................................#.............................................................................................#......................................................#.....................................................................................................................................................................................#.......................................................................................................................................#.....................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#................................................................................................................................................#.......................................................#................................#...........................................................................................................................................................................................................................#.....................................................................#.................................................................. .............................................................................................................................................................................................................................................................................#.............................................................................................#........................................................#...................................................................................................................................................................................#.........................................................................................................................................#...................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..............................................................................................................................................#.........................................................#..............................#.............................................................................................................................................................................................................................#...................................................................#................................................................... ............................................................................................................................................................................................................................................................................#.............................................................................................#..........................................................#.................................................................................................................................................................................#...........................................................................................................................................#.................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#............................................................................................................................................#...........................................................#............................#...............................................................................................................................................................................................................................#.................................................................#.................................................................... ...........................................................................................................................................................................................................................................................................#.............................................................................................#............................................................#...............................................................................................................................................................................#.............................................................................................................................................#...............................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................#.............................................................#..........................#.................................................................................................................................................................................................................................#...............................................................#..................................................................... ..........................................................................................................................................................................................................................................................................#.............................................................................................#..............................................................#.............................................................................................................................................................................#...............................................................................................................................................#.............................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................#...........................................................#..........................#...................................................................................................................................................................................................................................#.............................................................#...................................................................... .........................................................................................................................................................................................................................................................................#.............................................................................................#................................................................#...........................................................................................................................................................................#.................................................................................................................................................#...........................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................#.........................................................#..........................#.....................................................................................................................................................................................................................................#...........................................................#....................................................................... ........................................................................................................................................................................................................................................................................#.............................................................................................#..................................................................#.........................................................................................................................................................................#...................................................................................................................................................#.........................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................#.......................................................#..........................#.......................................................................................................................................................................................................................................#.........................................................#........................................................................ .......................................................................................................................................................................................................................................................................#.............................................................................................#....................................................................#.......................................................................................................................................................................#.....................................................................................................................................................#.......................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................#.....................................................#..........................#.........................................................................................................................................................................................................................................#.......................................................#......................................................................... ......................................................................................................................................................................................................................................................................#.............................................................................................#......................................................................#.....................................................................................................................................................................#.......................................................................................................................................................#.....................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................#...................................................#..........................#...........................................................................................................................................................................................................................................#.....................................................#.......................................................................... .....................................................................................................................................................................................................................................................................#.#...........................................................................................#........................................................................#...................................................................................................................................................................#.........................................................................................................................................................#...................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................#.................................................#..........................#.............................................................................................................................................................................................................................................#...................................................#........................................................................... ....................................................................................................................................................................................................................................................................#...#.........................................................................................#..........................................................................#.................................................................................................................................................................#...........................................................................................................................................................#.................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................#...............................................#..........................#...............................................................................................................................................................................................................................................#.................................................#..........................................#................................. ...................................................................................................................................................................................................................................................................#.....#.......................................................................................#............................................................................#...............................................................................................................................................................#.............................................................................................................................................................#...............................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................#.............................................#..........................#.................................................................................................................................................................................................................................................#...............................................#..........................................#.#................................ ..................................................................................................................................................................................................................................................................#.......#.....................................................................................#..............................................................................#.............................................................................................................................................................#...............................................................................................................................................................#.............................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................#...........................................#..........................#...................................................................................................................................................................................................................................................#.............................................#..........................................#...#............................... .................................................................................................................................................................................................................................................................#.........#...................................................................................#................................................................................#...........................................................................................................................................................#.................................................................................................................................................................#...........................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................#.........................................#..........................#.....................................................................................................................................................................................................................................................#...........................................#..........................................#.....#.............................. ................................................................................................................................................................................................................................................................#...........#.................................................................................#..................................................................................#.........................................................................................................................................................#...................................................................................................................................................................#.........................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................#.......................................#..........................#.......................................................................................................................................................................................................................................................#.........................................#..........................................#.......#............................. ...............................................................................................................................................................................................................................................................#.............#...............................................................................#....................................................................................#.......................................................................................................................................................#.....................................................................................................................................................................#.......................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................#.....................................#..........................#.........................................................................................................................................................................................................................................................#.......................................#..........................................#.........#............................ ..............................................................................................................................................................................................................................................................#...............#.............................................................................#......................................................................................#.....................................................................................................................................................#.......................................................................................................................................................................#.....................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................#...................................#..........................#...........................................................................................................................................................................................................................................................#.....................................#..........................................#...........#........................... .............................................................................................................................................................................................................................................................#.................#...........................................................................#........................................................................................#...................................................................................................................................................#.........................................................................................................................................................................#...................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................#.................................#..........................#.............................................................................................................................................................................................................................................................#...................................#..........................................#.............#.......................... ............................................................................................................................................................................................................................................................#...................#.........................................................................#..........................................................................................#.................................................................................................................................................#...........................................................................................................................................................................#.................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................#...............................#..........................#...............................................................................................................................................................................................................................................................#.................................#..........................................#...............#......................... ...........................................................................................................................................................................................................................................................#.....................#.......................................................................#............................................................................................#...............................................................................................................................................#.............................................................................................................................................................................#...............................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................#.............................#..........................#.................................................................................................................................................................................................................................................................#...............................#..........................................#.................#........................ ..........................................................................................................................................................................................................................................................#.......................#.....................................................................#..............................................................................................#.............................................................................................................................................#...............................................................................................................................................................................#.............................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................#...........................#..........................#...................................................................................................................................................................................................................................................................#.............................#..........................................#...................#....................... .........................................................................................................................................................................................................................................................#.........................#...................................................................#................................................................................................#...........................................................................................................................................#.................................................................................................................................................................................#...........................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................#.........................#..........................#.....................................................................................................................................................................................................................................................................#...........................#..........................................#.....................#...................... ........................................................................................................................................................................................................................................................#...........................#.................................................................#..................................................................................................#.........................................................................................................................................#...................................................................................................................................................................................#.........................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................#.......................#..........................#.......................................................................................................................................................................................................................................................................#.........................#..........................................#.......................#..................... .......................................................................................................................................................................................................................................................#.............................#...............................................................#....................................................................................................#.......................................................................................................................................#.....................................................................................................................................................................................#.......................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................#.....................#..........................#.........................................................................................................................................................................................................................................................................#.......................#..........................................#.........................#.................... ......................................................................................................................................................................................................................................................#...............................#.............................................................#......................................................................................................#.....................................................................................................................................#.......................................................................................................................................................................................#.....................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#..........................................................................................................................................#...................#..........................#...........................................................................................................................................................................................................................................................................#.....................#..........................................#...........................#................... .....................................................................................................................................................................................................................................................#.................................#...........................................................#........................................................................................................#...................................................................................................................................#.........................................................................................................................................................................................#...................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#.........................................................................................................................................##.................#..........................#.............................................................................................................................................................................................................................................................................#...................#..........................................#.............................#.................. ....................................................................................................................................................................................................................................................#...................................#.........................................................#..........................................................................................................#.................................................................................................................................#...........................................................................................................................................................................................#.................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#.......................................................................................................................................#..#...............#..........................#...............................................................................................................................................................................................................................................................................#.................#..........................................#...............................#................. ...................................................................................................................................................................................................................................................#.....................................#.......................................................#............................................................................................................#...............................................................................................................................#.............................................................................................................................................................................................#...............................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#.....................................................................................................................................#....#.............#..........................#.................................................................................................................................................................................................................................................................................#...............#..........................................#.................................#................ ..................................................................................................................................................................................................................................................#.......................................#.....................................................#..............................................................................................................#.............................................................................................................................#...............................................................................................................................................................................................#.............................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#...................................................................................................................................#......#...........#..........................#...................................................................................................................................................................................................................................................................................#.............#..........................................#...................................#............... .................................................................................................................................................................................................................................................#.........................................#...................................................#................................................................................................................#...........................................................................................................................#.................................................................................................................................................................................................#...........................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#.................................................................................................................................#........#.........#..........................#.....................................................................................................................................................................................................................................................................................#...........#..........................................#.....................................#.............. ................................................................................................................................................................................................................................................#...........................................#.................................................#..................................................................................................................#.........................................................................................................................#...................................................................................................................................................................................................#.........................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#...............................................................................................................................#..........#.......#..........................#.......................................................................................................................................................................................................................................................................................#.........#..........................................#.......................................#............. ...............................................................................................................................................................................................................................................#.............................................#...............................................#....................................................................................................................#.......................................................................................................................#.....................................................................................................................................................................................................#.......................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#.............................................................................................................................#............#.....#..........................#.........................................................................................................................................................................................................................................................................................#.......#..........................................#.........................................#............ ..............................................................................................................................................................................................................................................#...............................................#.............................................#......................................................................................................................#.....................................................................................................................#.......................................................................................................................................................................................................#.....................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#...........................................................................................................................#..............#...#..........................#...........................................................................................................................................................................................................................................................................................#.....#..........................................#...........................................#........... .............................................................................................................................................................................................................................................#.................................................#...........................................#........................................................................................................................#...................................................................................................................#.........................................................................................................................................................................................................#...................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#.........................................................................................................................#................#.#..........................#.............................................................................................................................................................................................................................................................................................#...#..........................................#.............................................#.......... ............................................................................................................................................................................................................................................#...................................................#.........................................#..........................................................................................................................#.................................................................................................................#...........................................................................................................................................................................................................#.................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................#................................................................................#.......................................................................................................................#..................#..........................#...............................................................................................................................................................................................................................................................................................#.#..........................................#...............................................#......... ...........................................................................................................................................................................................................................................#.....................................................#.......................................#............................................................................................................................#...............................................................................................................#.............................................................................................................................................................................................................#...............................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.#...............................................................................................................#................................................................................#.....................................................................................................................#.............................................#.................................................................................................................................................................................................................................................................................................#..........................................#.................................................#........ ..........................................................................................................................................................................................................................................#.......................................................#.....................................#..............................................................................................................................#.............................................................................................................#...............................................................................................................................................................................................................#.............................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#...#...............................................................................................................#................................................................................#...................................................................................................................#.............................................#...................................................................................................................................................................................................................................................................................................#........................................#...................................................#....... .........................................................................................................................................................................................................................................#.........................................................#...................................#................................................................................................................................#...........................................................................................................#.................................................................................................................................................................................................................#...........................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.....#...............................................................................................................#................................................................................#.................................................................................................................#.............................................#.....................................................................................................................................................................................................................................................................................................#......................................#.....................................................#...... ........................................................................................................................................................................................................................................#...........................................................#.................................#..................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................................#.........................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.......#...............................................................................................................#................................................................................#...............................................................................................................#.............................................#.......................................................................................................................................................................................................................................................................................................#....................................#.......................................................#..... .......................................................................................................................................................................................................................................#.............................................................#...............................#....................................................................................................................................#.......................................................................................................#.....................................................................................................................................................................................................................#.......................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.........#...............................................................................................................#................................................................................#.............................................................................................................#.............................................#.........................................................................................................................................................................................................................................................................................................#..................................#.........................................................#.... ......................................................................................................................................................................................................................................#...............................................................#.............................#......................................................................................................................................#.....................................................................................................#.......................................................................................................................................................................................................................#.....................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#...........#...............................................................................................................#................................................................................#...........................................................................................................#.............................................#...........................................................................................................................................................................................................................................................................................................#................................#...........................................................#... .....................................................................................................................................................................................................................................#.................................................................#...........................#........................................................................................................................................#...................................................................................................#.........................................................................................................................................................................................................................#...................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.............#...............................................................................................................#................................................................................#.........................................................................................................#.............................................#.............................................................................................................................................................................................................................................................................................................#..............................#.............................................................#.. ....................................................................................................................................................................................................................................#...................................................................#.........................#..........................................................................................................................................#.................................................................................................#...........................................................................................................................................................................................................................#.................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#...............#...............................................................................................................#................................................................................#.......................................................................................................#.............................................#...............................................................................................................................................................................................................................................................................................................#............................#...............................................................#. ...................................................................................................................................................................................................................................#.....................................................................#.......................#............................................................................................................................................#...............................................................................................#.............................................................................................................................................................................................................................#...............................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.................#...............................................................................................................#................................................................................#.....................................................................................................#.............................................#.................................................................................................................................................................................................................................................................................................................#..........................#.................................................................# ..................................................................................................................................................................................................................................#.......................................................................#.....................#..............................................................................................................................................#.............................................................................................#...............................................................................................................................................................................................................................#.............................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#...................#...............................................................................................................#................................................................................#...................................................................................................#.............................................#...................................................................................................................................................................................................................................................................................................................#........................#................................................................... .................................................................................................................................................................................................................................#.........................................................................#...................#................................................................................................................................................#...........................................................................................#.......................................................................................................................................................................................................................#.........#...........................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.....................#...............................................................................................................#................................................................................#.................................................................................................#.............................................#.....................................................................................................................................................................................................................................................................................................................#......................#.................................................................... ................................................................................................................................................................................................................................#...........................................................................#.................#..................................................................................................................................................#.........................................................................................#.......................................................................................................................................................................................................................#.#.........#.........................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.......................#...............................................................................................................#................................................................................#...............................................................................................#.............................................#.......................................................................................................................................................................................................................................................................................................................#....................#..................................................................... ...............................................................................................................................................................................................................................#.............................................................................#...............#....................................................................................................................................................#.......................................................................................#.......................................................................................................................................................................................................................#...#.........#.......................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.........................#...............................................................................................................#................................................................................#.............................................................................................#.............................................#.........................................................................................................................................................................................................................................................................................................................#..................#...................................................................... ..............................................................................................................................................................................................................................#...............................................................................#.............#......................................................................................................................................................#.....................................................................................#.......................................................................................................................................................................................................................#.....#.........#.....................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#...........................#...............................................................................................................#................................................................................#...........................................................................................#.............................................#...........................................................................................................................................................................................................................................................................................................................#................#....................................................................... .............................................................................................................................................................................................................................#.................................................................................#...........#........................................................................................................................................................#...................................................................................#.......................................................................................................................................................................................................................#.......#.........#...................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.............................#...............................................................................................................#................................................................................#.........................................................................................#.............................................#.............................................................................................................................................................................................................................................................................................................................#..............#........................................................................ ............................................................................................................................................................................................................................#...................................................................................#.........#..........................................................................................................................................................#.................................................................................#.......................................................................................................................................................................................................................#.........#.........#.................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#...............................#...............................................................................................................#................................................................................#.......................................................................................#.............................................#...............................................................................................................................................................................................................................................................................................................................#............#......................................................................... ...........................................................................................................................................................................................................................#.....................................................................................#.......#............................................................................................................................................................#...............................................................................#.......................................................................................................................................................................................................................#...........#.........#...............................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.................................#...............................................................................................................#................................................................................#.....................................................................................#.............................................#.................................................................................................................................................................................................................................................................................................................................#..........#.......................................................................... ..........................................................................................................................................................................................................................#.......................................................................................#.....#..............................................................................................................................................................#.............................................................................#.......................................................................................................................................................................................................................#.............#.........#.............................................................................#..................................................................................................................................................................................................................................................................................................................................................................#...................................#...............................................................................................................#................................................................................#...................................................................................#.............................................#...................................................................................................................................................................................................................................................................................................................................#........#........................................................................... .........................................................................................................................................................................................................................#.........................................................................................#...#................................................................................................................................................................#...........................................................................#.......................................................................................................................................................................................................................#...............#.........#...........................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.....................................#...............................................................................................................#................................................................................#.................................................................................#.............................................#.....................................................................................................................................................................................................................................................................................................................................#......#............................................................................ ........................................................................................................................................................................................................................#...........................................................................................#.#..................................................................................................................................................................#.........................................................................#.......................................................................................................................................................................................................................#.................#.........#.........................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.......................................#...............................................................................................................#................................................................................#...............................................................................#.............................................#.......................................................................................................................................................................................................................................................................................................................................#....#............................................................................. .......................................................................................................................................................................................................................#.............................................................................................#....................................................................................................................................................................#.......................................................................#.......................................................................................................................................................................................................................#...................#.........#.......................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.........................................#...............................................................................................................#................................................................................#.............................................................................#.............................................#.........................................................................................................................................................................................................................................................................................................................................#..#.............................................................................. ......................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................#.....................................................................#.......................................................................................................................................................................................................................#.....................#.........#.....................................................................#..................................................................................................................................................................................................................................................................................................................................................................#...........................................#...............................................................................................................#................................................................................#...........................................................................#.............................................#...........................................................................................................................................................................................................................................................................................................................................##............................................................................... .....................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................#...................................................................#.......................................................................................................................................................................................................................#.......................#.........#...................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.............................................#...............................................................................................................#................................................................................#.........................................................................#.............................................#............................................................................................................................................................................................................................................................................................................................................#................................................................................ ....................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#.................................................................#.......................................................................................................................................................................................................................#.........................#.........#.................................................................#..................................................................................................................................................................................................................................................................................................................................................................#...............................................#...............................................................................................................#................................................................................#.......................................................................#.............................................#............................................................................................................................................................................................................................................................................................................................................#................................................................................. ...................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................#...............................................................#.......................................................................................................................................................................................................................#...........................#.........#...............................................................#..................................................................................................................................................................................................................................................................................................................................................................#.................................................#...............................................................................................................#................................................................................#.....................................................................#.............................................#............................................................................................................................................................................................................................................................................................................................................#.................................................................................. ..................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................#.............................................................#.......................................................................................................................................................................................................................#.............................#.........#.............................................................#..................................................................................................................................................................................................................................................................................................................................................................#...................................................#...............................................................................................................#................................................................................#...................................................................#.............................................#............................................................................................................................................................................................................................................................................................................................................#................................................................................... .................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................#...........................................................#.......................................................................................................................................................................................................................#...............................#.........#...........................................................#..................................................................................................................................................................................................................................................................................................................................................................#.....................................................#...............................................................................................................#................................................................................#.................................................................#.............................................#............................................................................................................................................................................................................................................................................................................................................#.................................................................................... ................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#.........................................................#.......................................................................................................................................................................................................................#.................................#.........#.........................................................#..................................................................................................................................................................................................................................................................................................................................................................#.......................................................#...............................................................................................................#................................................................................#...............................................................#.............................................#............................................................................................................................................................................................................................................................................................................................................#..................................................................................... ...............................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................#.......................................................#.......................................................................................................................................................................................................................#...................................#.........#.......................................................#..................................................................................................................................................................................................................................................................................................................................................................#.........................................................#...............................................................................................................#................................................................................#.............................................................#.............................................#............................................................................................................................................................................................................................................................................................................................................#...................................................................................... ..............................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................................................................................................................................................................#.....................................#.........#.....................................................#..................................................................................................................................................................................................................................................................................................................................................................#...........................................................#...............................................................................................................#................................................................................#...........................................................#.............................................#............................................................................................................................................................................................................................................................................................................................................#....................................................................................... .............................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................#...................................................#.......................................................................................................................................................................................................................#.......................................#.........#...................................................#..................................................................................................................................................................................................................................................................................................................................................................#.............................................................#...............................................................................................................#................................................................................#.........................................................#.............................................#............................................................................................................................................................................................................................................................................................................................................#........................................................................................ ............................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#.................................................#.......................................................................................................................................................................................................................#.........................................#.........#.................................................#..................................................................................................................................................................................................................................................................................................................................................................#...............................................................#...............................................................................................................#................................................................................#.......................................................#.............................................#............................................................................................................................................................................................................................................................................................................................................#......................................................................................... ...........................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................#...............................................#.......................................................................................................................................................................................................................#...........................................#.........#...............................................#..................................................................................................................................................................................................................................................................................................................................................................#.................................................................#...............................................................................................................#................................................................................#.....................................................#.............................................#............................................................................................................................................................................................................................................................................................................................................#.......................................................................................... ..........................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................#.............................................#.......................................................................................................................................................................................................................#.............................................#.........#.............................................#..................................................................................................................................................................................................................................................................................................................................................................#...................................................................#...............................................................................................................#................................................................................#...................................................#.............................................#............................................................................................................................................................................................................................................................................................................................................#........................................................................................... .........................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................#...........................................#.......................................................................................................................................................................................................................#...............................................#.........#...........................................#..................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#...............................................................................................................#................................................................................#.................................................#.............................................#............................................................................................................................................................................................................................................................................................................................................#............................................................................................ ........................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................#.........................................#.......................................................................................................................................................................................................................#.................................................#.........#.........................................#..................................................................................................................................................................................................................................................................................................................................................................#.......................................................................#...............................................................................................................#................................................................................#...............................................#.............................................#............................................................................................................................................................................................................................................................................................................................................#............................................................................................. .......................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#.......................................#.......................................................................................................................................................................................................................#...................................................#.........#.......................................#..................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#...............................................................................................................#................................................................................#.............................................#.............................................#............................................................................................................................................................................................................................................................................................................................................#.............................................................................................. ......................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................#.....................................#.......................................................................................................................................................................................................................#.....................................................#.........#.....................................#..................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#...............................................................................................................#................................................................................#...........................................#.............................................#............................................................................................................................................................................................................................................................................................................................................#............................................................................................... .....................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................#...................................#.......................................................................................................................................................................................................................#.......................................................#.........#...................................#..................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#...............................................................................................................#................................................................................#.........................................#.............................................#............................................................................................................................................................................................................................................................................................................................................#................................................................................................ ....................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#.................................#.......................................................................................................................................................................................................................#.........................................................#.........#.................................#..................................................................................................................................................................................................................................................................................................................................................................#...............................................................................#...............................................................................................................#...............................................................................##.......................................#.............................................#............................................................................................................................................................................................................................................................................................................................................#................................................................................................. ...................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................#...............................#.......................................................................................................................................................................................................................#...........................................................#.........#...............................#..................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#...............................................................................................................#.............................................................................#..#.....................................#.............................................#............................................................................................................................................................................................................................................................................................................................................#.................................................................................................. ..................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................#.............................#.......................................................................................................................................................................................................................#.............................................................#.........#.............................#..................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#...............................................................................................................#...........................................................................#....#...................................#.............................................#............................................................................................................................................................................................................................................................................................................................................#................................................................................................... .................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................#...............................................................#.........#...........................#..................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#...............................................................................................................#.........................................................................#......#.................................#.............................................#............................................................................................................................................................................................................................................................................................................................................#.................................................................................................... ................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................#.........................#.......................................................................................................................................................................................................................#.................................................................#.........#.........................#..................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................#...............................................................................................................#.......................................................................#........#...............................#.............................................#............................................................................................................................................................................................................................................................................................................................................#..................................................................................................... ...............................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................#.......................#.......................................................................................................................................................................................................................#...................................................................#.........#.......................#..................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#..............................................................................................................##.....................................................................#..........#.............................#.............................................#............................................................................................................................................................................................................................................................................................................................................#...................................................................................................... ..............................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#.....................#.......................................................................................................................................................................................................................#......................................................#..............#.........#.....................#..................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#............................................................................................................#..#...................................................................#............#...........................#.............................................#............................................................................................................................................................................................................................................................................................................................................#....................................................................................................... .............................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................#...................#.......................................................................................................................................................................................................................#......................................................#.#..............#.........#...................#..................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................#..........................................................................................................#....#.................................................................##.............#.........................#.............................................#............................................................................................................................................................................................................................................................................................................................................#........................................................................................................ ............................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................#.................#.......................................................................................................................................................................................................................#......................................................#...#..............#.........#.................#..................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#........................................................................................................#......#...............................................................#..#.............#.......................#.............................................#............................................................................................................................................................................................................................................................................................................................................#......................................................................................................... ...........................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#...............#.......................................................................................................................................................................................................................#......................................................#.....#..............#.........#...............#..................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#........................................................................................................#......#.............................................................#..#...............#.....................#.............................................#.........................................................................................................................................................#..................................................................................................................................................................................#.......................................................................................................... ..........................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................#.............#.......................................................................................................................................................................................................................#......................................................#.......#..............#.........#.............#..................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#........................................................................................................#......#...........................................................#..#.................#...................#.............................................#.........................................................................................................................................................#.#................................................................................................................................................................................#........................................................................................................... .........................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#...........#.......................................................................................................................................................................................................................#......................................................#.........#..............#.........#...........#..................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................#........................................................................................................#......#.........................................................#..#...................#.................#.............................................#.........................................................................................................................................................#...#..............................................................................................................................................................................#............................................................................................................ ........................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................#.........#.......................................................................................................................................................................................................................#......................................................#...........#..............#.........#.........#..................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#........................................................................................................#......#.......................................................#..#.....................#...............#.............................................#.........................................................................................................................................................#.....#............................................................................................................................................................................#............................................................................................................. .......................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#.......#.......................................................................................................................................................................................................................#......................................................#.............#..............#.........#.......#..................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................#........................................................................................................#......#.....................................................#..#.......................#.............#.............................................#.........................................................................................................................................................#.......#..........................................................................................................................................................................#.............................................................................................................. ......................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#.....#.......................................................................................................................................................................................................................#......................................................#...............#..............#.........#.....#..................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#........................................................................................................#......#...................................................#..#.........................#...........#.............................................#.........................................................................................................................................................#.........#........................................................................................................................................................................#............................................................................................................... .....................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................#...#.......................................................................................................................................................................................................................#......................................................#.................#..............#.........#...#..................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................#........................................................................................................#......#.................................................#..#...........................#.........#.............................................#.........................................................................................................................................................#...........#......................................................................................................................................................................#................................................................................................................ ....................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................#.#.......................................................................................................................................................................................................................#......................................................#...................#..............#.........#.#..................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................#........................................................................................................#......#...............................................#..#.............................#.......#.............................................#.........................................................................................................................................................#.............#....................................................................................................................................................................#................................................................................................................. ...................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................#......................................................#.....................#..............#.........#..................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................#........................................................................................................#......#.............................................#..#...............................#.....#.............................................#.........................................................................................................................................................#...............#..................................................................................................................................................................#.................................................................................................................. ..................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#.......................#..............#..........................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................#........................................................................................................#......#...........................................#..#.................................#...#...............................................#.......................................................................................................................................................#.................#................................................................................................................................................................#................................................................................................................... .................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#.........................#..............#........................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................#........................................................................................................#......#.........................................#..#...................................#.#.................................................#.....................................................................................................................................................#...................#..............................................................................................................................................................#.................................................................................................................... ................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#...........................#..............#......................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#........................................................................................................#......#.......................................#..#.....................................#...................................................#...................................................................................................................................................#.....................#............................................................................................................................................................#..................................................................................................................... ...............................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................#.........................#................#....................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................#........................................................................................................#......#.....................................#..#...........................................................................................#.................................................................................................................................................#.......................#..........................................................................................................................................................#...................................................................................................................... ..............................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................#.......................#..................#..................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................#........................................................................................................#......#...................................#..#.............................................................................................#...............................................................................................................................................#.........................#........................................................................................................................................................#....................................................................................................................... .............................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................#.....................#....................#................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#........................................................................................................#......#.................................#..#...............................................................................................#.............................................................................................................................................#...........................#......................................................................................................................................................#........................................................................................................................ ............................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#...................#......................#..............................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#........................................................................................................#......#...............................#..#.................................................................................................#...........................................................................................................................................#.............................#....................................................................................................................................................#......................................................................................................................... ...........................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................#.................#........................#............................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................#........................................................................................................#......#.............................#..#...................................................................................................#.........................................................................................................................................#...............................#..................................................................................................................................................#.......................................................................................................................... ..........................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................#...............#..........................#..........................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................#........................................................................................................#......#...........................#..#.....................................................................................................#.......................................................................................................................................#.................................#................................................................................................................................................#........................................................................................................................... .........................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................#.............#............................#........................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................#........................................................................................................#......#.........................#..#.......................................................................................................#.....................................................................................................................................#...................................#..............................................................................................................................................#............................................................................................................................ ........................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................#...........#..............................#......................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#........................................................................................................#......#.......................#..#.........................................................................................................#...................................................................................................................................#.....................................#............................................................................................................................................#............................................................................................................................. .......................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................#.........#................................#....................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................#........................................................................................................#......#.....................#..#...........................................................................................................#.................................................................................................................................#.......................................#..........................#...............................................................................................................#.............................................................................................................................. ......................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................#.......#..................................#..................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................#........................................................................................................#......#...................#..#.............................................................................................................#...............................................................................................................................#.........................................#........................#.#.............................................................................................................#............................................................................................................................... .....................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................#.....#....................................#................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#........................................................................................................#......#.................#..#...............................................................................................................#.............................................................................................................................#...........................................#......................#...#...........................................................................................................#................................................................................................................................ #...................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#...#......................................#..............................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................#........................................................................................................#......#...............#..#.................................................................................................................#...........................................................................................................................#.............................................#....................#.....#.........................................................................................................#................................................................................................................................. .#.................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#.#........................................#............................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................#........................................................................................................#......#.............#..#...................................................................................................................#.........................................................................................................................#...............................................#..................#.......#.......................................................................................................#.................................................................................................................................. ..#...............................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#..........................................#..........................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................#........................................................................................................#......#...........#..#.....................................................................................................................#.......................................................................................................................#.................................................#................#.........#.....................................................................................................#................................................................................................................................... ...#.............................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#........................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#........................................................................................................#......#.........#..#.......................................................................................................................#.....................................................................................................................#...................................................#..............#...........#...................................................................................................#.................................................................................................................................... ....#...........................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................#........................................................................................................#......#.......#..#.........................................................................................................................#...................................................................................................................#.....................................................#............#.............#.................................................................................................#..................................................................................................................................... .....#.........................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................#........................................................................................................#......#.....#..#...........................................................................................................................#.................................................................................................................#.......................................................#..........#...............#...............................................................................................#...................................................................................................................................... ......#.......................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#........................................................................................................#......#...#..#.............................................................................................................................#...............................................................................................................#.........................................................#........#.................#.............................................................................................#....................................................................................................................................... .......#.....................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................#........................................................................................................#......#.#..#...............................................................................................................................#.............................................................................................................#...........................................................#......#...................#...........................................................................................#........................................................................................................................................ ........#...................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#........................................................................................................#......#..#.................................................................................................................................#...........................................................................................................#.............................................................#....#.....................#.........................................................................................#......................................................................................................................................... .........#.................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................#............................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#........................................................................................................#.......#...................................................................................................................................#.........................................................................................................#...............................................................#..#.......................#.......................................................................................#.......................................................................................................................................... ..........#...............................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................#........................................................................................................#.....#.....................................................................................................................................#.......................................................................................................#.................................................................##.........................#.....................................................................................#........................................................................................................................................... ...........#.............................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................#........................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................#........................................................................................................#...#.......................................................................................................................................#.....................................................................................................#..................................................................#...........................#...................................................................................#............................................................................................................................................ ............#...........................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#........................................................................................................#.#.........................................................................................................................................#...................................................................................................#..................................................................#.............................#.................................................................................#............................................................................................................................................. .............#.........................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#........................................................................................................#...........................................................................................................................................#.................................................................................................#..................................................................#...............................#...............................................................................#.............................................................................................................................................. ..............#.......................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................#....................................................................................................................................................................................................................................................#...............................................................................................#..................................................................#.................................#.............................................................................#............................................................................................................................................... ...............#.....................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................#................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................#....................................................................................................................................................................................................................................................#.............................................................................................#..................................................................#...................................#...........................................................................#................................................................................................................................................ ................#...................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#...........................................................................................#..................................................................#.....................................#.........................................................................#................................................................................................................................................. .................#.................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#............................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................#....#.#.............................................................................................................................................................................................................................................#.........................................................................................#..................................................................#.......................................#.......................................................................#.................................................................................................................................................. ..................#...............................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................#..#...#.............................................................................................................................................................................................................................................#.......................................................................................#..................................................................#.........................................#.....................................................................#................................................................................................................................................... ...................#.............................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................##.....#.............................................................................................................................................................................................................................................#.....................................................................................#..................................................................#...........................................#...................................................................#.................................................................................................................................................... ....................#...........................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#...................................................................................#..................................................................#.............................................#.................................................................#..................................................................................................................................................... .....................#.........................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.................................................................................#..................................................................#...............................................#...............................................................#...................................................................................................................................................... ......................#.......................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#...............................................................................#..................................................................#.................................................#.............................................................#....................................................................................................................................................... .......................#.....................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.............................................................................#..................................................................#...................................................#...........................................................#........................................................................................................................................................ ........................#...................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#...........................................................................#..................................................................#.....................................................#.........................................................#......................................................................................................................................................... .........................#.................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................#............................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.........................................................................#..................................................................#.......................................................#.......................................................#.......................................................................................................................................................... ..........................#...............................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.......................................................................#..................................................................#.........................................................#.....................................................#........................................................................................................................................................... ...........................#.............................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................#...............................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.....................................................................#..................................................................#...........................................................#...................................................#............................................................................................................................................................ ............................#...........................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#.#....................................................................................................................................................................................................#.................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#...................................................................#..................................................................#.............................................................#.................................................#............................................................................................................................................................. .............................#.........................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#...#..................................................................................................................................................................................................#...................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.................................................................#..................................................................#...............................................................#...............................................#.............................................................................................................................................................. ..............................#.......................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#.....#................................................................................................................................................................................................#.....................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#...............................................................#..................................................................#.................................................................#.............................................#............................................................................................................................................................... ...............................#.....................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#.......#..............................................................................................................................................................................................#.......................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.............................................................#..................................................................#...................................................................#...........................................#................................................................................................................................................................ ................................#...................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#.........#............................................................................................................................................................................................#.........................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#...........................................................#..................................................................#.....................................................................#.........................................#................................................................................................................................................................. .................................#.................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#...........#..........................................................................................................................................................................................#...........................................................................................................................................................................................#............................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.........................................................#..................................................................#.......................................................................#.......................................#.................................................................................................................................................................. ..................................#...............................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#.............#........................................................................................................................................................................................#.............................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.......................................................#..................................................................#.........................................................................#.....................................#................................................................................................................................................................... ...................................#.............................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#...............#......................................................................................................................................................................................#...............................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.....................................................#..................................................................#...........................................................................#...................................#.................................................................................................................................................................... ....................................#...........................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#.................#....................................................................................................................................................................................#.................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#...................................................#..................................................................#.............................................................................#.................................#..................................................................................................................................................................... .....................................#.........................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#...................#..................................................................................................................................................................................#...................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.................................................#..................................................................#...............................................................................#...............................#...................................................................................................................................................................... ......................................#.......................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#.....................#................................................................................................................................................................................#.....................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#...............................................#..................................................................#.................................................................................#.............................#....................................................................................................................................................................... .......................................#.....................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#.......................#..............................................................................................................................................................................#.......................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.............................................#..................................................................#...................................................................................#...........................#........................................................................................................................................................................ ........................................#...................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#.........................#............................................................................................................................................................................#.........................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#...........................................#..................................................................#.....................................................................................#.........................#......................................................................................................................................................................... .........................................#.................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#...........................#..........................................................................................................................................................................#...........................................................................................................................................................................................................#............................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.........................................#..................................................................#.......................................................................................#.......................#.......................................................................................................................................................................... ..........................................#...............................................................................#...........................................................................................................................................................................................................................................................................................................................................................#.............................#........................................................................................................................................................................#.............................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.......................................#..................................................................#.........................................................................................#.....................#........................................................................................................................................................................... ...........................................#.............................................................................#...........................................................................................................................................................................................................................................................................................................................................................#...............................#......................................................................................................................................................................#...............................................................................................................................................................................................................#........................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.....................................#..................................................................#...........................................................................................#...................#............................................................................................................................................................................ ............................................#...........................................................................#...........................................................................................................................................................................................................................................................................................................................................................#.................................#....................................................................................................................................................................#.................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#...................................#..................................................................#.............................................................................................#.................#............................................................................................................................................................................. .............................................#.........................................................................#...........................................................................................................................................................................................................................................................................................................................................................#...................................#..................................................................................................................................................................#...................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.................................#..................................................................#...............................................................................................#...............#.............................................................................................................................................................................. ..............................................#.......................................................................#...........................................................................................................................................................................................................................................................................................................................................................#.....................................#................................................................................................................................................................#.....................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#...............................#..................................................................#.................................................................................................#.............#............................................................................................................................................................................... ...............................................#.....................................................................#...........................................................................................................................................................................................................................................................................................................................................................#.......................................#..............................................................................................................................................................#.......................................................................................................................................................................................................................#................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.............................#..................................................................#...................................................................................................#...........#................................................................................................................................................................................ ................................................#...................................................................#.............................................................................................................................................................................................................................................................................................................................................................#.....................................#..............................................................................................................................................................#.........................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#...........................#..................................................................#.....................................................................................................#.........#................................................................................................................................................................................. .................................................#.................................................................#...............................................................................................................................................................................................................................................................................................................................................................#...................................#..............................................................................................................................................................#...........................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.........................#....................................................................#...................................................................................................#.........#.................................................................................................................................................................................. ..................................................#...............................................................#.................................................................................................................................................................................................................................................................................................................................................................#..........................#......#..............................................................................................................................................................#.............................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.......................#......................................................................#.................................................................................................#.........#................................................................................................................................................................................... ...................................................#.............................................................#...................................................................................................................................................................................................................................................................................................................................................................#........................#.#....#..............................................................................................................................................................#...............................................................................................................................................................................................................................#........................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.....................#........................................................................#...............................................................................................#.........#.................................................................................................................................................................................... ....................................................#...........................................................#.....................................................................................................................................................................................................................................................................................................................................................................#......................#...#..#..............................................................................................................................................................#.................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#...................#..........................................................................#.............................................................................................#.........#..................................................................................................................................................................................... .....................................................#.........................................................#.......................................................................................................................................................................................................................................................................................................................................................................#....................#.....##..............................................................................................................................................................#...................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.................#............................................................................#...........................................................................................#.........#...................................................................................................................................................................................... ......................................................#.......................................................#.........................................................................................................................................................................................................................................................................................................................................................................#..................#.......#.............................................................................................................................................................#.....................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#...............#..............................................................................#.........................................................................................#.........#....................................................................................................................................................................................... .......................................................#.....................................................#...........................................................................................................................................................................................................................................................................................................................................................................#................#.........#...........................................................................................................................................................#.......................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.............#................................................................................#.......................................................................................#.........#........................................................................................................................................................................................ ........................................................#...................................................#.............................................................................................................................................................................................................................................................................................................................................................................#..............#...........#.........................................................................................................................................................#.........................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#...........#..................................................................................#.....................................................................................#.........#......................................................................................................................................................................................... .........................................................#.................................................#...............................................................................................................................................................................................................................................................................................................................................................................#............#.............#.......................................................................................................................................................#...........................................................................................................................................................................................................................................#............................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.........#....................................................................................#...................................................................................#.........#.......................................................................................................................................................................................... ..........................................................#...............................................#.................................................................................................................................................................................................................................................................................................................................................................................#..........#...............#.....................................................................................................................................................#.............................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.......#......................................................................................#.................................................................................#.........#........................................................................................................................................................................................... ...........................................................#.............................................#...................................................................................................................................................................................................................................................................................................................................................................................#........#.................#...................................................................................................................................................#...............................................................................................................................................................................................................................................#........................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.....#........................................................................................#...............................................................................#.........#............................................................................................................................................................................................ ............................................................#...........................................#.....................................................................................................................................................................................................................................................................................................................................................................................#......#...................#.................................................................................................................................................#.................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#...#..........................................................................................#.............................................................................#.........#............................................................................................................................................................................................. .............................................................#.........................................#.......................................................................................................................................................................................................................................................................................................................................................................................#....#.....................#...............................................................................................................................................#...................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#.#............................................................................................#...........................................................................#.........#.............................................................................................................................................................................................. ..............................................................#.......................................#.........................................................................................................................................................................................................................................................................................................................................................................................#..#.......................#.............................................................................................................................................#.....................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................................#..............................................................................................#.........................................................................##........#............................................................................................................................................................................................... ...............................................................#.....................................#...........................................................................................................................................................................................................................................................................................................................................................................................##.........................#...........................................................................................................................................#.......................................................................................................................................................................................................................................................#................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................#......#...........................................................................................................................................................................................................................................#................................................................................................#.......................................................................#..#......#................................................................................................................................................................................................ ................................................................#...................................#............................................................................................................................................................................................................................................................................................................................................................................................#...........................#.........................................................................................................................................#.........................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................#......#.........................................................................................................................................................................................................................................#..................................................................................................#.....................................................................#....#....#................................................................................................................................................................................................. .................................................................#.................................#............................................................................................................................................................................................................................................................................................................................................................................................#.............................#.......................................................................................................................................#...........................................................................................................................................................................................................................................................#............................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................#......#.......................................................................................................................................................................................................................................#....................................................................................................#...................................................................#......#..#.................................................................................................................................................................................................. ..................................................................#...............................#............................................................................................................................................................................................................................................................................................................................................................................................#...............................#.....................................................................................................................................#.............................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................#......#.....................................................................................................................................................................................................................................#......................................................................................................#.................................................................#........##................................................................................................................................................................................................... ...................................................................#.............................#............................................................................................................................................................................................................................................................................................................................................................................................#.................................#...................................................................................................................................#...............................................................................................................................................................................................................................................................#........................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................#......#...................................................................................................................................................................................................................................#........................................................................................................#...............................................................#.........#.................................................................................................................................................................................................... ....................................................................#...........................#............................................................................................................................................................................................................................................................................................................................................................................................#...................................#.................................................................................................................................#.................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#......#.................................................................................................................................................................................................................................#..........................................................................................................#.............................................................#.........#..................................................................................................................................................................................................... .....................................................................#.........................#............................................................................................................................................................................................................................................................................................................................................................................................#.....................................#...............................................................................................................................#...................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#......#...............................................................................................................................................................................................................................#............................................................................................................#...........................................................#.........#...................................................................................................................................................................................................... ......................................................................#.......................#............................................................................................................................................................................................................................................................................................................................................................................................#.......................................#.............................................................................................................................#.....................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................................#..............................................................................................................#.........................................................#.........#....................................................................................................................................................................................................... .......................................................................#.....................#............................................................................................................................................................................................................................................................................................................................................................................................#.........................................#...........................................................................................................................#.......................................................................................................................................................................................................................................................................#................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................#......#...........................................................................................................................................................................................................................#................................................................................................................#.......................................................#.........#........................................................................................................................................................................................................ ........................................................................#...................#............................................................................................................................................................................................................................................................................................................................................................................................#...........................................#.........................................................................................................................#.........................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................#......#.........................................................................................................................................................................................................................#..................................................................................................................#.....................................................#.........#......................................................................................................................................................................................................... .........................................................................#.................#............................................................................................................................................................................................................................................................................................................................................................................................#.............................................#.......................................................................................................................#...........................................................................................................................................................................................................................................................................#............................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#......#.......................................................................................................................................................................................................................#....................................................................................................................#...................................................#.........#.......................................................................................................................................................................................................... ..........................................................................#...............#............................................................................................................................................................................................................................................................................................................................................................................................#...............................................#.....................................................................................................................#.............................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................#......#.....................................................................................................................................................................................................................#......................................................................................................................#.................................................#.........#........................................................................................................................................................................................................... ...........................................................................#.............#............................................................................................................................................................................................................................................................................................................................................................................................#.................................................#...................................................................................................................#...............................................................................................................................................................................................................................................................................#........................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................#......#...................................................................................................................................................................................................................#........................................................................................................................#...............................................#.........#............................................................................................................................................................................................................ ............................................................................#...........#............................................................................................................................................................................................................................................................................................................................................................................................#...................................................#.................................................................................................................#.................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................#......#.................................................................................................................................................................................................................#..........................................................................................................................#.............................................#.........#............................................................................................................................................................................................................. .............................................................................#.........#............................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#...............................................................................................................#...................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#......#...............................................................................................................................................................................................................#............................................................................................................................#...........................................#.........#.............................................................................................................................................................................................................. ..............................................................................#.......#............................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#.............................................................................................................#.....................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................................#..............................................................................................................................#.........................................#.........#............................................................................................................................................................................................................... ...............................................................................#.....#............................................................................................................................................................................................................................................................................................................................................................................................#.........................................................#...........................................................................................................#.......................................................................................................................................................................................................................................................................................#................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#......#...........................................................................................................................................................................................................#................................................................................................................................#.......................................#.........#................................................................................................................................................................................................................ ................................................................................#...#............................................................................................................................................................................................................................................................................................................................................................................................#...........................................................#.........................................................................................................#.........................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................#......#.........................................................................................................................................................................................................#..................................................................................................................................#.....................................#.........#................................................................................................................................................................................................................. .................................................................................#.#............................................................................................................................................................................................................................................................................................................................................................................................#.............................................................#.......................................................................................................#...................................#.......................................................................................................................................................................................................................................................#............................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#......#.......................................................................................................................................................................................................#....................................................................................................................................#...................................#.........#.................................................................................................................................................................................................................. ..................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................#...............................................................#.....................................................................................................#...................................#.#.......................................................................................................................................................................................................................................................#..........................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................#......#.....................................................................................................................................................................................................#......................................................................................................................................#.................................#.........#................................................................................................................................................................................................................... ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#...................................................................................................#...................................#...#.......................................................................................................................................................................................................................................................#........................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................#......#...................................................................................................................................................................................................#........................................................................................................................................#...............................#.........#.................................................................................................................................................................................................................... .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................#.................................................................................................#...................................#.....#.......................................................................................................................................................................................................................................................#......................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#......#.................................................................................................................................................................................................#..........................................................................................................................................#.............................#.........#..................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#...............................................................................................#...................................#.......#.......................................................................................................................................................................................................................................................#....................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#......#...............................................................................................................................................................................................#............................................................................................................................................#...........................#.........#...................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................#.............................................................................................#...................................#.........#.......................................................................................................................................................................................................................................................#..................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#......#.............................................................................................................................................................................................#..............................................................................................................................................#.........................#.........#....................................................................................................................................................................................................................... ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#...........................................................................................#...................................#...........#.......................................................................................................................................................................................................................................................#................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................#......#...........................................................................................................................................................................................#................................................................................................................................................#.......................#.........#........................................................................................................................................................................................................................ .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#.........................................................................................#...................................#.............#.......................................................................................................................................................................................................................................................#..............................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#......#.........................................................................................................................................................................................#..................................................................................................................................................#.....................#.........#......................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#.......................................................................................#...................................#...............#.......................................................................................................................................................................................................................................................#............................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#......#.......................................................................................................................................................................................#....................................................................................................................................................#...................#.........#.......................................................................................................................................................................................................................... .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................#.....................................................................................#...................................#.................#.......................................................................................................................................................................................................................................................#............................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#........#.....................................................................................................................................................................................#......................................................................................................................................................#.................#.........#........................................................................................................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#...................................................................................#...................................#...................#.......................................................................................................................................................................................................................................................#............................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................#..........#...................................................................................................................................................................................#........................................................................................................................................................#...............#.........#............................................................................................................................................................................................................................ .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#.................................................................................#...................................#.....................#.......................................................................................................................................................................................................................................................#............................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#............#.................................................................................................................................................................................#..........................................................................................................................................................#.............#.........#............................................................................................................................................................................................................................. ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#...............................................................................#...................................#.......................#......................................................................................................................#................................................................................................................................#............................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#..............#...............................................................................................................................................................................#............................................................................................................................................................#...........#.........#.............................................................................................................................................................................................................................. ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................#.............................................................................#...................................#.........................#....................................................................................................................#.#................................................................................................................................#............................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#................#.............................................................................................................................................................................#..............................................................................................................................................................#.........#.........#............................................................................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#...........................................................................#...................................#...........................#..................................................................................................................#...#................................................................................................................................#............................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................#..................#...........................................................................................................................................................................#................................................................................................................................................................#.......#.........#................................................................................................................................................................................................................................ .................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#.........................................................................#...................................#.............................#................................................................................................................#.....#................................................................................................................................#............................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................#....................#.........................................................................................................................................................................#..................................................................................................................................................................#.....#.........#................................................................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................#.......................................................................#...................................#...............................#..............................................................................................................#.......#................................................................................................................................#............................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#......................#.......................................................................................................................................................................#....................................................................................................................................................................#...#.........#.................................................................................................................................................................................................................................. .................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#.......................................................................#...................................#.................................#............................................................................................................#.........#................................................................................................................................#............................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................#........................#.....................................................................................................................................................................#......................................................................................................................................................................#.#.........#................................................................................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#.......................................................................#...................................#...................................#..........................................................................................................#...........#................................................................................................................................#............................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#..........................#...................................................................................................................................................................#........................................................................................................................................................................#.........#.................................................................................................................................................................................................................................... ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................#.......................................................................#...................................#.....................................#........................................................................................................#.............#................................................................................................................................#............................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#............................#.................................................................................................................................................................#..................................................................................................................................................................................#..................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#.......................................................................#...................................#.......................................#......................................................................................................#...............#................................................................................................................................#............................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#..............................#...............................................................................................................................................................#..................................................................................................................................................................................#...................................................................................................................................................................................................................................... .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#.......................................................................#...................................#.........................................#....................................................................................................#.................#................................................................................................................................#............................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................#................................#.............................................................................................................................................................#..................................................................................................................................................................................#....................................................................................................................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#.......................................................................#...................................#...........................................#..................................................................................................#...................#................................................................................................................................#............................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................#..................................#...........................................................................................................................................................#..................................................................................................................................................................................#........................................................................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................#.......................................................................#...................................#.............................................#................................................................................................#.....................#................................................................................................................................#............................................................................................................................................................#...................................................................................................................................................................................................................................................................................................#....................................#.........................................................................................................................................................#..................................................................................................................................................................................#......................................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#.......................................................................#...................................#...............................................#..............................................................................................#.......................#................................................................................................................................#............................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#......................................#.......................................................................................................................................................#..................................................................................................................................................................................#.......................................................................................................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#.......................................................................#...................................#.................................................#............................................................................................#.........................#................................................................................................................................#............................................................................................................................................................#...............................................................................................................................................................................................................................................................................................#........................................#.....................................................................................................................................................#..................................................................................................................................................................................#........................................................................................................................................................................................................................................... ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#.......................................................................#...................................#...................................................#..........................................................................................#...........................#................................................................................................................................#............................................................................................................................................................#.............................................................................................................................................................................................................................................................................................#..........................................#...................................................................................................................................................#..................................................................................................................................................................................#............................................................................................................................................................................................................................................ ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................#.......................................................................#...................................#.....................................................#........................................................................................#.............................#................................................................................................................................#............................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#............................................#.................................................................................................................................................#..................................................................................................................................................................................#............................................................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#.......................................................................#...................................#.......................................................#......................................................................................#...............................#................................................................................................................................#............................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#..............................................#...............................................................................................................................................#..................................................................................................................................................................................#.............................................................................................................................................................................................................................................. .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................#.......................................................................#...................................#.........................................................#....................................................................................#.................................#................................................................................................................................#............................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#................................................#.............................................................................................................................................#..................................................................................................................................................................................#............................................................................................................................................................................................................................................... ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#.......................................................................#...................................#...........................................................#..................................................................................#...................................#................................................................................................................................#............................................................................................................................................................#.....................................................................................................................................................................................................................................................................................#..................................................#...........................................................................................................................................#..................................................................................................................................................................................#................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................#.......................................................................#...................................#.............................................................#................................................................................#.....................................#................................................................................................................................#............................................................................................................................................................#...................................................................................................................................................................................................................................................................................#....................................................#.........................................................................................................................................#....................................................................................................................................................................................#............................................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................#.......................................................................#...................................#...............................................................#..............................................................................#.......................................#................................................................................................................................#............................................................................................................................................................#.................................................................................................................................................................................................................................................................................#......................................................#.......................................................................................................................................#......................................................................................................................................................................................#.............................................................................................................................................................................................................................................. .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................#.......................................................................#...................................#.................................................................#............................................................................#.........................................#................................................................................................................................#............................................................................................................................................................#...............................................................................................................................................................................................................................................................................#........................................................#.....................................................................................................................................#........................................................................................................................................................................................#............................................................................................................................................................................................................................................. ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................#.......................................................................#...................................#...................................................................#..........................................................................#...........................................#................................................................................................................................#............................................................................................................................................................#.............................................................................................................................................................................................................................................................................#..........................................................#...................................................................................................................................#..........................................................................................................................................................................................#............................................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#.......................................................................#...................................#.....................................................................#........................................................................#.............................................#................................................................................................................................#............................................................................................................................................................#...........................................................................................................................................................................................................................................................................#............................................................#.................................................................................................................................#............................................................................................................................................................................................#........................................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.......................................................................#...................................#.......................................................................#......................................................................#...............................................#................................................................................................................................#............................................................................................................................................................#.........................................................................................................................................................................................................................................................................#..............................................................#...............................................................................................................................#..............................................................................................................................................................................................#.......................................................................................................................................................................................................................................... .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................#.......................................................................#...................................#.........................................................................#....................................................................#.................................................#................................................................................................................................#............................................................................................................................................................#.......................................................................................................................................................................................................................................................................#................................................................#.............................................................................................................................#................................................................................................................................................................................................#......................................................................................................................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#.......................................................................#...................................#...........................................................................#..................................................................#...................................................#................................................................................................................................#............................................................................................................................................................#.....................................................................................................................................................................................................................................................................#..................................................................#...........................................................................................................................#..................................................................................................................................................................................................#........................................................................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................#.......................................................................#...................................#.............................................................................#................................................................#.....................................................#................................................................................................................................#............................................................................................................................................................#...................................................................................................................................................................................................................................................................#....................................................................#.........................................................................................................................#....................................................................................................................................................................................................#....................................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................#.........................................................................#.................................#...............................................................................#..............................................................#.......................................................#..............................................................................................................................#..............................................................................................................................................................#.................................................................................................................................................................................................................................................................#......................................................................#.......................................................................................................................#......................................................................................................................................................................................................#...................................................................................................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................#...........................................................................#...............................#.................................................................................#............................................................#.........................................................#............................................................................................................................#................................................................................................................................................................#...............................................................................................................................................................................................................................................................#........................................................................#.....................................................................................................................#........................................................................................................................................................................................................#..................................................................................................................................................................................................................................... ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................#.............................................................................#.............................#...................................................................................#..........................................................#...........................................................#..........................................................................................................................#..................................................................................................................................................................#.............................................................................................................................................................................................................................................................#..........................................................................#...................................................................................................................#..........................................................................................................................................................................................................#.................................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................#...............................................................................#...........................#.....................................................................................#........................................................#.............................................................#........................................................................................................................#....................................................................................................................................................................#...........................................................................................................................................................................................................................................................#............................................................................#.................................................................................................................#............................................................................................................................................................................................................#................................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#.................................................................................#.........................#.......................................................................................#......................................................#...............................................................#......................................................................................................................#......................................................................................................................................................................#.........................................................................................................................................................................................................................................................#..............................................................................#...............................................................................................................#..............................................................................................................................................................................................................#.................................................................................................................................................................................................................................. .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#...................................................................................#.......................#.........................................................................................#....................................................#.................................................................#....................................................................................................................#........................................................................................................................................................................#.......................................................................................................................................................................................................................................................#................................................................................#.............................................................................................................#................................................................................................................................................................................................................#................................................................................................................................................................................................................................. ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................#.....................................................................................#.....................#...........................................................................................#..................................................#...................................................................#..................................................................................................................#..........................................................................................................................................................................#.....................................................................................................................................................................................................................................................#..................................................................................#...........................................................................................................#..................................................................................................................................................................................................................#................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#.......................................................................................#...................#.............................................................................................#................................................#.....................................................................#................................................................................................................#............................................................................................................................................................................#...................................................................................................................................................................................................................................................#....................................................................................#.........................................................................................................#....................................................................................................................................................................................................................#............................................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................#.........................................................................................#.................#...............................................................................................#..............................................#.......................................................................#..............................................................................................................#..............................................................................................................................................................................#.................................................................................................................................................................................................................................................#......................................................................................#.......................................................................................................#......................................................................................................................................................................................................................#.............................................................................................................................................................................................................................. .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................#...........................................................................................#...............#.................................................................................................#............................................#.........................................................................#............................................................................................................#................................................................................................................................................................................#...............................................................................................................................................................................................................................................#........................................................................................#.....................................................................................................#........................................................................................................................................................................................................................#............................................................................................................................................................................................................................. ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................#.............................................................................................#.............#...................................................................................................#..........................................#...........................................................................#..........................................................................................................#..................................................................................................................................................................................#.............................................................................................................................................................................................................................................#..........................................................................................#...................................................................................................#..........................................................................................................................................................................................................................#............................................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................#...............................................................................................#...........#.....................................................................................................#........................................#.............................................................................#........................................................................................................#....................................................................................................................................................................................#...........................................................................................................................................................................................................................................#............................................................................................#.................................................................................................#............................................................................................................................................................................................................................#........................................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#.................................................................................................#.........#.......................................................................................................#......................................#...............................................................................#......................................................................................................#......................................................................................................................................................................................#.........................................................................................................................................................................................................................................#..............................................................................................#...............................................................................................#..............................................................................................................................................................................................................................#.......................................................................................................................................................................................................................... .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................#...................................................................................................#.......#.........................................................................................................#....................................#.................................................................................#....................................................................................................#........................................................................................................................................................................................#.......................................................................................................................................................................................................................................#................................................................................................#.............................................................................................#................................................................................................................................................................................................................................#......................................................................................................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................#.....................................................................................................#.....#...........................................................................................................#..................................#...................................................................................#..................................................................................................#..........................................................................................................................................................................................#.....................................................................................................................................................................................................................................#..................................................................................................#...........................................................................................#..................................................................................................................................................................................................................................#........................................................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#.......................................................................................................#...#.............................................................................................................#................................#.....................................................................................#................................................................................................#............................................................................................................................................................................................#...................................................................................................................................................................................................................................#....................................................................................................#.........................................................................................#....................................................................................................................................................................................................................................#....................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#.........................................................................................................#.#...............................................................................................................#..............................#.......................................................................................#..............................................................................................#..............................................................................................................................................................................................#.................................................................................................................................................................................................................................#......................................................................................................#.......................................................................................#......................................................................................................................................................................................................................................#...................................................................................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........#...........................................................................................................#.................................................................................................................#............................#.........................................................................................#............................................................................................#................................................................................................................................................................................................#...............................................................................................................................................................................................................................#........................................................................................................#.....................................................................................#........................................................................................................................................................................................................................................#..................................................................................................................................................................................................................... ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........#...........................................................................................................#...................................................................................................................#..........................#...........................................................................................#..........................................................................................#..................................................................................................................................................................................................#.............................................................................................................................................................................................................................#..........................................................................................................#...................................................................................#..........................................................................................................................................................................................................................................#.................................................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......#...........................................................................................................#.....................................................................................................................#........................#.............................................................................................#........................................................................................#....................................................................................................................................................................................................#...........................................................................................................................................................................................................................#............................................................................................................#.................................................................................#............................................................................................................................................................................................................................................#................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....#...........................................................................................................#.......................................................................................................................#......................#...............................................................................................#......................................................................................#......................................................................................................................................................................................................#.........................................................................................................................................................................................................................#..............................................................................................................#...............................................................................#..............................................................................................................................................................................................................................................#.................................................................................................................................................................................................................. .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#...........................................................................................................#.........................................................................................................................#....................#.................................................................................................#....................................................................................#........................................................................................................................................................................................................#.......................................................................................................................................................................................................................#................................................................................................................#.............................................................................#................................................................................................................................................................................................................................................#................................................................................................................................................................................................................. ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#...........................................................................................................#...........................................................................................................................#..................#...................................................................................................#..................................................................................#..........................................................................................................................................................................................................#.....................................................................................................................................................................................................................#..................................................................................................................#...........................................................................#..................................................................................................................................................................................................................................................#................................................................................................................................................................................................................ ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#.............................................................................................................................#................#.....................................................................................................#................................................................................#............................................................................................................................................................................................................#...................................................................................................................................................................................................................#....................................................................................................................#.........................................................................#....................................................................................................................................................................................................................................................#............................................................................................................................................................................................................... ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#..............#.......................................................................................................#..............................................................................#..............................................................................................................................................................................................................#.................................................................................................................................................................................................................#......................................................................................................................#.......................................................................#......................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................. .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................#............#.........................................................................................................#............................................................................#................................................................................................................................................................................................................#...............................................................................................................................................................................................................#........................................................................................................................#.....................................................................#........................................................................................................................................................................................................................................................#............................................................................................................................................................................................................. ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................#..........#...........................................................................................................#..........................................................................#..................................................................................................................................................................................................................#.............................................................................................................................................................................................................#..........................................................................................................................#...................................................................#..........................................................................................................................................................................................................................................................#............................................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................#........#.............................................................................................................#........................................................................#....................................................................................................................................................................................................................#...........................................................................................................................................................................................................#............................................................................................................................#.................................................................#............................................................................................................................................................................................................................................................#........................................................................................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#......#...............................................................................................................#......................................................................#......................................................................................................................................................................................................................#.........................................................................................................................................................................................................#..............................................................................................................................#...............................................................#..............................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................... .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................#....#.................................................................................................................#....................................................................#........................................................................................................................................................................................................................#.......................................................................................................................................................................................................#................................................................................................................................#.............................................................#................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................#..#...................................................................................................................#..................................................................#..........................................................................................................................................................................................................................#.....................................................................................................................................................................................................#..................................................................................................................................#...........................................................#..................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................##.....................................................................................................................#................................................................#............................................................................................................................................................................................................................#...................................................................................................................................................................................................#....................................................................................................................................#.........................................................#....................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.......................................................................................................................#..............................................................#..............................................................................................................................................................................................................................#.................................................................................................................................................................................................#......................................................................................................................................#.......................................................#......................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................... .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.........................................................................................................................#............................................................#................................................................................................................................................................................................................................#...............................................................................................................................................................................................#........................................................................................................................................#.....................................................#........................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...........................................................................................................................#..........................................................#..................................................................................................................................................................................................................................#.............................................................................................................................................................................................#..........................................................................................................................................#...................................................#..........................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................... ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.............................................................................................................................#........................................................#....................................................................................................................................................................................................................................#...........................................................................................................................................................................................#............................................................................................................................................#.................................................#............................................................................................................................................................................................................................................................................#................................................................................................................................................................................................... ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...............................................................................................................................#......................................................#......................................................................................................................................................................................................................................#.........................................................................................................................................................................................#..............................................................................................................................................#...............................................#..............................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................. .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.................................................................................................................................#....................................................#........................................................................................................................................................................................................................................#.......................................................................................................................................................................................#................................................................................................................................................#.............................................#................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...................................................................................................................................#..................................................#...............................................................................................................................................................................................#..........................................#.....................................................................................................................................................................................#..................................................................................................................................................#...........................................#..................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................ ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.....................................................................................................................................#................................................#...............................................................................................................................................................................................#.#..........................................#...................................................................................................................................................................................#....................................................................................................................................................#.........................................#....................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................... ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.......................................................................................................................................#..............................................#...............................................................................................................................................................................................#...#..........................................#.................................................................................................................................................................................#......................................................................................................................................................#.......................................#......................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................. .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.........................................................................................................................................#............................................#.............................#.................................................................................................................................................................#.....#..........................................#...............................................................................................................................................................................#........................................................................................................................................................#.....................................#........................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................. ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...........................................................................................................................................#..........................................#.............................#.#...............................................................................................................................................................#.......#..........................................#.............................................................................................................................................................................#..........................................................................................................................................................#...................................#..........................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.............................................................................................................................................#........................................#.............................#...#.............................................................................................................................................................#.........#..........................................#...........................................................................................................................................................................#............................................................................................................................................................#.................................#............................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...............................................................................................................................................#......................................#.............................#.....#...........................................................................................................................................................#...........#..........................................#.........................................................................................................................................................................#..............................................................................................................................................................#...............................#..............................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................... .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.................................................................................................................................................#....................................#.............................#.......#.........................................................................................................................................................#.............#..........................................#.......................................................................................................................................................................#................................................................................................................................................................#.............................#................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...................................................................................................................................................#..................................#.............................#.........#.......................................................................................................................................................#...............#..........................................#.....................................................................................................................................................................#..................................................................................................................................................................#...........................#..................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.....................................................................................................................................................#................................#.............................#...........#.....................................................................................................................................................#.................#..........................................#...................................................................................................................................................................#....................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.......................................................................................................................................................#..............................#.............................#.............#...................................................................................................................................................#...................#..........................................#.................................................................................................................................................................#......................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................... .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.........................................................................................................................................................#............................#.............................#...............#.................................................................................................................................................#.....................#..........................................#...............................................................................................................................................................#........................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...........................................................................................................................................................#..........................#.............................#.................#...............................................................................................................................................#.......................#..........................................#.............................................................................................................................................................#..........................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................... ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.............................................................................................................................................................#........................#.............................#...................#.............................................................................................................................................#.........................#..........................................#...........................................................................................................................................................#............................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................... ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...............................................................................................................................................................#......................#.............................#.....................#...........................................................................................................................................#...........................#..........................................#.........................................................................................................................................................#..............................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................. .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.................................................................................................................................................................#....................#.............................#.......................#.........................................................................................................................................#.............................#..........................................#.......................................................................................................................................................#................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...................................................................................................................................................................#..................#.............................#.........................#.......................................................................................................................................#...............................#..........................................#.....................................................................................................................................................#..................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................ ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.....................................................................................................................................................................#................#.............................#...........................#.....................................................................................................................................#.................................#..........................................#...................................................................................................................................................#....................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................... ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.......................................................................................................................................................................#..............#.............................#.............................#...................................................................................................................................#...................................#..........................................#.................................................................................................................................................#......................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................. .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.........................................................................................................................................................................#............#.............................#...............................#.................................................................................................................................#.....................................#..........................................#...............................................................................................................................................#........................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................. ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...........................................................................................................................................................................#..........#.............................#.................................#...............................................................................................................................#.......................................#..........................................#.............................................................................................................................................#..........................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.............................................................................................................................................................................#........#.............................#...................................#.............................................................................................................................#.........................................#..........................................#...........................................................................................................................................#............................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...............................................................................................................................................................................#......#.............................#.....................................#...........................................................................................................................#...........................................#.........................................##.........................................................................................................................................#..............................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................... .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.................................................................................................................................................................................#....#.............................#.......................................#.........................................................................................................................#.............................................#.......................................#..#.......................................................................................................................................#................................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...................................................................................................................................................................................#..#.............................#.........................................#.......................................................................................................................#...............................................#.....................................#....#.....................................................................................................................................#..................................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.....................................................................................................................................................................................##.............................#...........................................#.....................................................................................................................#.................................................#...................................#......#...................................................................................................................................#....................................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.......................................................................................................................................................................................#............................#.............................................#...................................................................................................................#...................................................#.................................#........#.................................................................................................................................#......................................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................... .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.........................................................................................................................................................................................#..........................#...............................................#.................................................................................................................#.....................................................#...............................#..........#...............................................................................................................................#........................................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...........................................................................................................................................................................................#........................#.................................................#...............................................................................................................#.......................................................#.............................#............#.............................................................................................................................#..........................................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................... ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.............................................................................................................................................................................................#......................#...................................................#.............................................................................................................#.........................................................#...........................#.............##...........................................................................................................................#............................................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#................................................................................................................................................................... ..........................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...............................................................................................................................................................................................#....................#.....................................................#...........................................................................................................#...........................................................#.........................#.............#..#.........................................................................................................................#..............................................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................. .........................................................................................................................................................................................................................................................#.#.................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.................................................................................................................................................................................................#..................#.......................................................#.........................................................................................................#.............................................................#.......................#.............#....#.......................................................................................................................#................................................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#................................................................................................................................................................. ........................................................................................................................................................................................................................................................#...#...............................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...................................................................................................................................................................................................#................#.........................................................#.......................................................................................................#...............................................................#.....................#.............#......#.....................................................................................................................#..................................................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#................................................................................................................................................................ .......................................................................................................................................................................................................................................................#.....#.............................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.....................................................................................................................................................................................................#..............#...........................................................#.....................................................................................................#.................................................................#...................#.............#........#...................................................................................................................#....................................................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#............................................................................................................................................................... ......................................................................................................................................................................................................................................................#.......#...........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.......................................................................................................................................................................................................#............#.............................................................#...................................................................................................#...................................................................#.................#.............#..........#.................................................................................................................#......................................................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................. .....................................................................................................................................................................................................................................................#.........#.........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.........................................................................................................................................................................................................#..........#...............................................................#.................................................................................................#.....................................................................#...............#.............#............#...............................................................................................................#........................................................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#............................................................................................................................................................. ....................................................................................................................................................................................................................................................#...........#.......................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...........................................................................................................................................................................................................#........#.................................................................#...............................................................................................#.......................................................................#.............#.............#..............#.............................................................................................................#..........................................................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#............................................................................................................................................................ ...................................................................................................................................................................................................................................................#.............#.....................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.............................................................................................................................................................................................................#......#...................................................................#.............................................................................................#.........................................................................#...........#.............#................#...........................................................................................................#............................................................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#........................................................................................................................................................... ..................................................................................................................................................................................................................................................#...............#...................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...............................................................................................................................................................................................................#....#.....................................................................#...........................................................................................#...........................................................................#.........#.............#..................#.........................................................................................................#..............................................................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................... .................................................................................................................................................................................................................................................#.................#.................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.................................................................................................................................................................................................................#..#.......................................................................#.........................................................................................#.............................................................................#.......#.............#....................#.......................................................................................................#................................................................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#......................................................................................................................................................... ................................................................................................................................................................................................................................................#...................#...............................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...................................................................................................................................................................................................................##.........................................................................#.......................................................................................#...............................................................................#.....#.............#......................#.....................................................................................................#..................................................................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#........................................................................................................................................................ ...............................................................................................................................................................................................................................................#.....................#.............................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.....................................................................................................................................................................................................................#..........................................................................#.....................................................................................#.................................................................................#...#.............#........................#...................................................................................................#....................................................................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#....................................................................................................................................................... ..............................................................................................................................................................................................................................................#.......................#...........................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.......................................................................................................................................................................................................................#..........................................................................#...................................................................................#...................................................................................#.#.............#..........................#.................................................................................................#......................................................................................................................................................................................................................................#.........................#....................................................................................................................................................................................................................................................................................................#...................................................................................................................................................... .............................................................................................................................................................................................................................................#.........................#.........................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.........................................................................................................................................................................................................................#..........................................................................#.................................................................................#.....................................................................................#.#...........#............................#...............................................................................................#......................................................................................................................................................................................................................................#...........................#....................................................................................................................................................................................................................................................................................................#..................................................................................................................................................... ............................................................................................................................................................................................................................................#...........................#.......................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...........................................................................................................................................................................................................................#..........................................................................#...............................................................................#.......................................................................................#.#.........#..............................#.............................................................................................#......................................................................................................................................................................................................................................#.............................#....................................................................................................................................................................................................................................................................................................#.................................................................................................................................................... ...........................................................................................................................................................................................................................................#.............................#.....................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.............................................................................................................................................................................................................................#..........................................................................#.............................................................................#.........................................................................................#.#.......#................................#...........................................................................................#......................................................................................................................................................................................................................................#...............................#....................................................................................................................................................................................................................................................................................................#................................................................................................................................................... ..........................................................................................................................................................................................................................................#...............................#...................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...............................................................................................................................................................................................................................#..........................................................................#...........................................................................#...........................................................................................#.#.....#..................................#.........................................................................................#......................................................................................................................................................................................................................................#.................................#....................................................................................................................................................................................................................................................................................................#.................................................................................................................................................. .........................................................................................................................................................................................................................................#.................................#.................................................................................................................................................................................................................................................................................#..............................................................................................................................................#.................................................................................................................................................................................................................................#..........................................................................#.........................................................................#.............................................................................................#.#...#....................................#.......................................................................................#......................................................................................................................................................................................................................................#...................................#....................................................................................................................................................................................................................................................................................................#................................................................................................................................................. ........................................................................................................................................................................................................................................#...................................#...............................................................................................................................................#...............................................................................................................................#..............................................................................................................................................#...................................................................................................................................................................................................................................#..........................................................................#.......................................................................#...............................................................................................#.#.#......................................#.....................................................................................#......................................................................................................................................................................................................................................#.....................................#....................................................................................................................................................................................................................................................................................................#................................................................................................................................................ .......................................................................................................................................................................................................................................#.....................................#.............................................................................................................................................#.#.............................................................................................................................#..............................................................................................................................................#.....................................................................................................................................................................................................................................#..........................................................................#.....................................................................#.................................................................................................#.#........................................#...................................................................................#......................................................................................................................................................................................................................................#.......................................#....................................................................................................................................................................................................................................................................................................#............................................................................................................................................... ......................................................................................................................................................................................................................................#.......................................#...........................................................................................................................................#...#...........................................................................................................................#..............................................................................................................................................#.......................................................................................................................................................................................................................................#..........................................................................#...................................................................#...................................................................................................#..........................................#.................................................................................#......................................................................................................................................................................................................................................#.........................................#....................................................................................................................................................................................................................................................................................................#.............................................................................................................................................. .....................................................................................................................................................................................................................................#.........................................#.........................................................................................................................................#.....#.........................................................................................................................#..............................................................................................................................................#.........................................................................................................................................................................................................................................#..........................................................................#.................................................................#...................................................................................................#............................................#...............................................................................#......................................................................................................................................................................................................................................#...........................................#....................................................................................................................................................................................................................................................................................................#............................................................................................................................................. ....................................................................................................................................................................................................................................#...........................................#.......................................................................................................................................#.......#.......................................................................................................................#..............................................................................................................................................#...........................................................................................................................................................................................................................................#..........................................................................#...............................................................#...................................................................................................#..............................................#.............................................................................#......................................................................................................................................................................................................................................#.............................................#....................................................................................................................................................................................................................................................................................................#............................................................................................................................................ ...................................................................................................................................................................................................................................#.............................................#.....................................................................................................................................#.........#.....................................................................................................................#..............................................................................................................................................#.............................................................................................................................................................................................................................................#..........................................................................#.............................................................#...................................................................................................#................................................#...........................................................................#.....................................................................................................................#................................................................................................................#...............................................#....................................................................................................................................................................................................................................................................................................#........................................................................................................................................... ..................................................................................................................................................................................................................................#...............................................#...................................................................................................................................#...........#...................................................................................................................#..............................................................................................................................................#...............................................................................................................................................................................................................................................#..........................................................................#...........................................................#...................................................................................................#..................................................#.........................................................................#.....................................................................................................................#.#..............................................................................................................#.................................................#...................................................................................................................................................................................................................................................................................................##.......................................................................................................................................... .................................................................................................................................................................................................................................#.................................................#.................................................................................................................................#.............#.................................................................................................................#..............................................................................................................................................#.................................................................................................................................................................................................................................................#..........................................................................#.........................................................#...................................................................................................#....................................................#.......................................................................#.....................................................................................................................#...#............................................................................................................#...................................................#.................................................................................................................................................................................................................................................................................................#..#......................................................................................................................................... ................................................................................................................................................................................................................................#...................................................#...............................................................................................................................#...............#...............................................................................................................#..............................................................................................................................................#...................................................................................................................................................................................................................................................#..........................................................................#.......................................................#...................................................................................................#......................................................#.....................................................................#.....................................................................................................................#.....#..........................................................................................................#.....................................................#...............................................................................................................................................................................................................................................................................................#....#........................................................................................................................................ ...............................................................................................................................................................................................................................#.....................................................#.............................................................................................................................#.................#.............................................................................................................#..............................................................................................................................................#.....................................................................................................................................................................................................................................................#..........................................................................#.....................................................#...................................................................................................#........................................................#...................................................................#.....................................................................................................................#.......#........................................................................................................#.......................................................#.............................................................................................................................................................................................................................................................................................#......#....................................................................................................................................... ..............................................................................................................................................................................................................................#.......................................................#...........................................................................................................................#...................#...........................................................................................................#..............................................................................................................................................#.......................................................................................................................................................................................................................................................#..........................................................................#...................................................#...................................................................................................#..........................................................#.................................................................#.....................................................................................................................#.........#......................................................................................................#.........................................................#...........................................................................................................................................................................................................................................................................................#........#...................................................................................................................................... .............................................................................................................................................................................................................................#.........................................................#.........................................................................................................................#.....................#.........................................................................................................#..............................................................................................................................................#.........................................................................................................................................................................................................................................................#..........................................................................#.................................................#...................................................................................................#............................................................#...............................................................#.....................................................................................................................#...........#....................................................................................................#...........................................................#.........................................................................................................................................................................................................................................................................................#..........#..................................................................................................................................... ............................................................................................................................................................................................................................#...........................................................#.......................................................................................................................#.......................#.......................................................................................................#..............................................................................................................................................#...........................................................................................................................................................................................................................................................#..........................................................................#...............................................#...................................................................................................#..............................................................#.............................................................##....................................................................................................................#.............#..................................................................................................#.............................................................#.......................................................................................................................................................................................................................................................................................#............#.................................................................................................................................... .............................................................................................................................................................................................................................#.........................................................#.......................................................................................................................#.........................#.....................................................................................................#..............................................................................................................................................#.............................................................................................................................................................................................................................................................#..........................................................................#.............................................#...................................................................................................#................................................................#...........................................................#..#..................................................................................................................#...............#................................................................................................#...............................................................#.....................................................................................................................................................................................................................................................................................#..............#................................................................................................................................... ..............................................................................................................................................................................................................................#.......................................................#.......................................................................................................................#...........................#...................................................................................................#..............................................................................................................................................#...............................................................................................................................................................................................................................................................#..........................................................................#...........................................#...................................................................................................#..................................................................#.........................................................#....#................................................................................................................#.................#..............................................................................................#.................................................................#...................................................................................................................................................................................................................................................................................#................#.................................................................................................................................. ...............................................................................................................................................................................................................................#.....................................................#.......................................................................................................................#.............................#.................................................................................................#..............................................................................................................................................#.................................................................................................................................................................................................................................................................#..........................................................................#.........................................#...................................................................................................#....................................................................#.......................................................#......#..............................................................................................................#...................#............................................................................................#...................................................................#.................................................................................................................................................................................................................................................................................#..................#................................................................................................................................. ................................................................................................................................................................................................................................#...................................................#.......................................................................................................................#...............................#...............................................................................................#..............................................................................................................................................#...................................................................................................................................................................................................................................................................#..........................................................................#.......................................#...................................................................................................#......................................................................#.....................................................#........#............................................................................................................#.....................#..........................................................................................#.....................................................................#...............................................................................................................................................................................................................................................................................#....................#................................................................................................................................ .................................................................................................................................................................................................................................#.................................................#.......................................................................................................................#.................................#.............................................................................................#..............................................................................................................................................#.....................................................................................................................................................................................................................................................................#..........................................................................#.....................................#...................................................................................................#........................................................................#...................................................#..........#..........................................................................................................#.......................#........................................................................................#.......................................................................#.............................................................................................................................................................................................................................................................................#......................#............................................................................................................................... ..................................................................................................................................................................................................................................#...............................................#.......................................................................................................................#...................................#...........................................................................................#..............................................................................................................................................#.......................................................................................................................................................................................................................................................................#..........................................................................#...................................#...................................................................................................#..........................................................................#.................................................#............#........................................................................................................#.........................#......................................................................................#.........................................................................#...........................................................................................................................................................................................................................................................................#........................#.............................................................................................................................. ...................................................................................................................................................................................................................................#.............................................#.......................................................................................................................#.....................................#.........................................................................................#..............................................................................................................................................#.........................................................................................................................................................................................................................................................................#..........................................................................#.................................#...................................................................................................#............................................................................#...............................................#..............#......................................................................................................#...........................#....................................................................................#...........................................................................#.........................................................................................................................................................................................................................................................................#..........................#............................................................................................................................. ....................................................................................................................................................................................................................................#...........................................#.......................................................................................................................#.......................................#.......................................................................................#..............................................................................................................................................#...........................................................................................................................................................................................................................................................................#..........................................................................#...............................#...................................................................................................#..............................................................................#.............................................#................#....................................................................................................#.............................#..................................................................................#.............................................................................#.......................................................................................................................................................................................................................................................................#............................#............................................................................................................................ .....................................................................................................................................................................................................................................#.........................................#.......................................................................................................................#.........................................#.....................................................................................#..............................................................................................................................................#.............................................................................................................................................................................................................................................................................#..........................................................................#.............................#...................................................................................................#................................................................................#...........................................#..................#..................................................................................................#...............................#................................................................................##..............................................................................#.....................................................................................................................................................................................................................................................................#..............................#........................................................................................................................... ......................................................................................................................................................................................................................................#.......................................#.......................................................................................................................#...........................................#...................................................................................#..............................................................................................................................................#...............................................................................................................................................................................................................................................................................#..........................................................................#...........................#...................................................................................................#..................................................................................#.........................................#....................#................................................................................................#.................................#..............................................................................#..#..............................................................................#...................................................................................................................................................................................................................................................................#................................#.......................................................................................................................... .......................................................................................................................................................................................................................................#.....................................#.......................................................................................................................#.............................................#.................................................................................#..............................................................................................................................................#.................................................................................................................................................................................................................................................................................#..........................................................................#.........................#...................................................................................................#....................................................................................#.......................................#......................#..............................................................................................#...................................#............................................................................#....#..............................................................................#.................................................................................................................................................................................................................................................................#..................................#......................................................................................................................... ........................................................................................................................................................................................................................................#...................................#.......................................................................................................................#...............................................#...............................................................................#..............................................................................................................................................#...................................................................................................................................................................................................................................................................................#..........................................................................#.......................#...................................................................................................#......................................................................................#.....................................#........................#............................................................................................#.....................................#..........................................................................#......#..............................................................................#...............................................................................................................................................................................................................................................................#....................................#........................................................................................................................ .........................................................................................................................................................................................................................................#.................................#.......................................................................................................................#.................................................#.............................................................................#..............................................................................................................................................#.....................................................................................................................................................................................................................................................................................#..........................................................................#.....................#...................................................................................................#........................................................................................#...................................#..........................#..........................................................................................#.......................................#........................................................................#........#..............................................................................#.............................................................................................................................................................................................................................................................#......................................#....................................................................................................................... ..........................................................................................................................................................................................................................................#...............................#.......................................................................................................................#...................................................#...........................................................................#..............................................................................................................................................#.......................................................................................................................................................................................................................................................................................#..........................................................................#...................#...................................................................................................#..........................................................................................#.................................#............................#........................................................................................#.........................................#......................................................................#..........#..............................................................................#...........................................................................................................................................................................................................................................................#........................................#...................................................................................................................... ...........................................................................................................................................................................................................................................#.............................#.......................................................................................................................#.....................................................#.........................................................................#..............................................................................................................................................#.........................................................................................................................................................................................................................................................................................#..........................................................................#.................#...................................................................................................#............................................................................................#...............................#..............................#......................................................................................#...........................................#....................................................................#............#..............................................................................#.........................................................................................................................................................................................................................................................#..........................................#..................................................................................................................... ............................................................................................................................................................................................................................................#...........................#.......................................................................................................................#.......................................................#.......................................................................#..............................................................................................................................................#...........................................................................................................................................................................................................................................................................................#..........................................................................#...............#...................................................................................................#..............................................................................................#.............................#................................#....................................................................................#.............................................#..................................................................#..............#..............................................................................#.......................................................................................................................................................................................................................................................#............................................#.................................................................................................................... .............................................................................................................................................................................................................................................#.........................#.......................................................................................................................#.........................................................#.......................................................................#............................................................................................................................................#.............................................................................................................................................................................................................................................................................................#..........................................................................#.............#...................................................................................................#................................................................................................#...........................#..................................#..................................................................................#...............................................#................................................................#................#..............................................................................#.....................................................................................................................................................................................................................................................#..............................................#................................................................................................................... ..............................................................................................................................................................................................................................................#.......................#.......................................................................................................................#...........................................................#.......................................................................#..........................................................................................................................................#...............................................................................................................................................................................................................................................................................................#..........................................................................#...........#...................................................................................................#..................................................................................................#.........................#....................................#................................................................................#.................................................#..............................................................#..................#..............................................................................#...................................................................................................................................................................................................................................................#................................................#.................................................................................................................. ...............................................................................................................................................................................................................................................#.....................#.......................................................................................................................#.............................................................#.......................................................................#........................................................................................................................................#.................................................................................................................................................................................................................................................................................................#..........................................................................#.........#...................................................................................................#....................................................................................................#.......................#......................................#..............................................................................#...................................................#............................................................#....................#..............................................................................#.................................................................................................................................................................................................................................................#..................................................#................................................................................................................. ................................................................................................................................................................................................................................................#...................#.......................................................................................................................#...............................................................#.......................................................................#......................................................................................................................................#...................................................................................................................................................................................................................................................................................................#..........................................................................#.......#...................................................................................................#......................................................................................................#.....................#........................................#............................................................................#.....................................................#..........................................................#......................#..............................................................................#...............................................................................................................................................................................................................................................#....................................................#................................................................................................................ .................................................................................................................................................................................................................................................#.................#.......................................................................................................................#.................................................................#.......................................................................#....................................................................................................................................#.....................................................................................................................................................................................................................................................................................................#..........................................................................#.....#...................................................................................................#........................................................................................................#...................#..........................................#..........................................................................#.......................................................#........................................................#........................#..............................................................................#.............................................................................................................................................................................................................................................#......................................................#............................................................................................................... ..................................................................................................................................................................................................................................................#...............#.......................................................................................................................#...................................................................#.......................................................................#..................................................................................................................................#.......................................................................................................................................................................................................................................................................................................#..........................................................................#...#...................................................................................................#..........................................................................................................#.................#............................................#........................................................................#.........................................................#......................................................#..........................#..............................................................................#...........................................................................................................................................................................................................................................#........................................................#.............................................................................................................. ...................................................................................................................................................................................................................................................#.............#.......................................................................................................................#.....................................................................#.......................................................................#................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#..........................................................................#.#...................................................................................................#............................................................................................................#...............#..............................................#......................................................................#...........................................................#....................................................#............................#..............................................................................#.........................................................................................................................................................................................................................................#..........................................................#............................................................................................................. ....................................................................................................................................................................................................................................................#...........#.......................................................................................................................#.......................................................................#.......................................................................#..............................................................................................................................#...........................................................................................................................................................................................................................................................................................................#..........................................................................#...................................................................................................#..............................................................................................................#.............#................................................#....................................................................#.............................................................#..................................................#..............................#..............................................................................#.......................................................................................................................................................................................................................................#............................................................#............................................................................................................ .....................................................................................................................................................................................................................................................#.........#.......................................................................................................................#.........................................................................#.......................................................................#............................................................................................................................#.............................................................................................................................................................................................................................................................................................................#........................................................................#...................................................................................................#................................................................................................................#...........#..................................................#..................................................................#...............................................................#................................................#................................#..............................................................................#.....................................................................................................................................................................................................................................#..............................................................#........................................................................................................... ......................................................................................................................................................................................................................................................#.......#.......................................................................................................................#...........................................................................#.......................................................................#..........................................................................................................................#...............................................................................................................................................................................................................................................................................................................#......................................................................#...................................................................................................#..................................................................................................................#.........#....................................................#................................................................#.................................................................#..............................................#..................................#..............................................................................#...................................................................................................................................................................................................................................#................................................................#.......................................................................................................... .......................................................................................................................................................................................................................................................#.....#.......................................................................................................................#.............................................................................#.......................................................................#........................................................................................................................#.................................................................................................................................................................................................................................................................................................................#....................................................................#...................................................................................................#....................................................................................................................#.......#......................................................#..............................................................#...................................................................#............................................#....................................#..............................................................................#.................................................................................................................................................................................................................................#..................................................................#......................................................................................................... ........................................................................................................................................................................................................................................................#...#.......................................................................................................................#...............................................................................#.......................................................................#......................................................................................................................#...................................................................................................................................................................................................................................................................................................................#..................................................................#...................................................................................................#......................................................................................................................#.....#........................................................#............................................................#.....................................................................#..........................................#......................................#..............................................................................#...............................................................................................................................................................................................................................#....................................................................#........................................................................................................ .........................................................................................................................................................................................................................................................#.#.......................................................................................................................#.................................................................................#.......................................................................#....................................................................................................................#.....................................................................................................................................................................................................................................................................................................................#................................................................#...................................................................................................#........................................................................................................................#...#..........................................................#..........................................................#.......................................................................#........................................#........................................#..............................................................................#.............................................................................................................................................................................................................................#......................................................................#....................................................................................................... ..........................................................................................................................................................................................................................................................#.......................................................................................................................#...................................................................................#.......................................................................#..................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#..............................................................#...................................................................................................#..........................................................................................................................#.#............................................................#........................................................#.........................................................................#......................................#..........................................#..............................................................................#...........................................................................................................................................................................................................................#........................................................................#...................................................................................................... .................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#.......................................................................#................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#............................................................#...................................................................................................#............................................................................................................................#..............................................................#......................................................#...........................................................................#....................................#............................................#..............................................................................#.........................................................................................................................................................................................................................#..........................................................................#..................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................#.......................................................................#..............................................................................................................#...........................................................................................................................................................................................................................................................................................................................#..........................................................#...................................................................................................#.............................................................................................................................................................................................#....................................................#.............................................................................#..................................#..............................................#..............................................................................#.......................................................................................................................................................................................................................#............................................................................#.................................................................................................... ...............................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#.......................................................................#............................................................................................................#.............................................................................................................................................................................................................................................................................................................................#........................................................#...................................................................................................#...............................................................................................................................................................................................#..................................................#...............................................................................#................................#................................................#..............................................................................#.....................................................................................................................................................................................................................#..............................................................................#................................................................................................... ..............................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#.......................................................................#..........................................................................................................#...............................................................................................................................................................................................................................................................................................................................#......................................................#...................................................................................................#.................................................................................................................................................................................................#................................................#.................................................................................#..............................#..................................................#..............................................................................#...................................................................................................................................................................................................................#................................................................................#.................................................................................................. .............................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................#.......................................................................#........................................................................................................#.................................................................................................................................................................................................................................................................................................................................#....................................................#...................................................................................................#...................................................................................................................................................................................................#..............................................#...................................................................................#............................#....................................................#..............................................................................#.................................................................................................................................................................................................................#..................................................................................#................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#.......................................................................#......................................................................................................#...................................................................................................................................................................................................................................................................................................................................#..................................................#...................................................................................................#.....................................................................................................................................................................................................#............................................#.....................................................................................#..........................#......................................................#..............................................................................#...............................................................................................................................................................................................................#....................................................................................#................................................................................................ ...........................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#.......................................................................#....................................................................................................#.....................................................................................................................................................................................................................................................................................................................................#................................................#...................................................................................................#.......................................................................................................................................................................................................#..........................................#.......................................................................................#........................#........................................................#..............................................................................#.............................................................................................................................................................................................................#......................................................................................#............................................................................................... ..........................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#.......................................................................#..................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#..............................................#...................................................................................................#.........................................................................................................................................................................................................#........................................#.........................................................................................#......................#..........................................................#..............................................................................#...........................................................................................................................................................................................................#........................................................................................#.............................................................................................. .........................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................#.......................................................................#................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#............................................#...................................................................................................#...........................................................................................................................................................................................................#......................................#...........................................................................................#....................#............................................................#..............................................................................#.........................................................................................................................................................................................................#..........................................................................................#............................................................................................. ........................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#.......................................................................#..............................................................................................#...........................................................................................................................................................................................................................................................................................................................................#..........................................#...................................................................................................#.............................................................................................................................................................................................................#....................................#.............................................................................................#..................#..............................................................#..............................................................................#.......................................................................................................................................................................................................#............................................................................................#............................................................................................ .......................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................#.......................................................................#............................................................................................#.............................................................................................................................................................................................................................................................................................................................................#........................................#...................................................................................................#...............................................................................................................................................................................................................#..................................#...............................................................................................#................#................................................................#..............................................................................#.....................................................................................................................................................................................................#..............................................................................................#........................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#.......................................................................#..........................................................................................#...............................................................................................................................................................................................................................................................................................................................................#......................................#...................................................................................................#.................................................................................................................................................................................................................#................................#.................................................................................................#..............#..................................................................#..............................................................................#...................................................................................................................................................................................................#................................................................................................#.......................................................................................... .....................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................#.......................................................................#........................................................................................#.................................................................................................................................................................................................................................................................................................................................................#....................................#...................................................................................................#...................................................................................................................................................................................................................#..............................#...................................................................................................#............#....................................................................#..............................................................................#.................................................................................................................................................................................................#..................................................................................................#......................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................#.......................................................................#......................................................................................#...................................................................................................................................................................................................................................................................................................................................................#..................................#...................................................................................................#.....................................................................................................................................................................................................................#............................#.....................................................................................................#..........#......................................................................#..............................................................................#...............................................................................................................................................................................................#....................................................................................................#........................................................................................ ...................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................#.......................................................................#....................................................................................#.....................................................................................................................................................................................................................................................................................................................................................#................................#...................................................................................................#.......................................................................................................................................................................................................................#..........................#.......................................................................................................#........#........................................................................#..............................................................................#.............................................................................................................................................................................................#......................................................................................................#....................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................#.......................................................................#..................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#..............................#...................................................................................................#.........................................................................................................................................................................................................................#........................#.........................................................................................................#......#..........................................................................#..............................................................................#...........................................................................................................................................................................................#........................................................................................................#...................................................................................... .................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................#.......................................................................#................................................................................#.........................................................................................................................................................................................................................................................................................................................................................#............................#...................................................................................................#...........................................................................................................................................................................................................................#......................#...........................................................................................................#....#............................................................................#..............................................................................#.........................................................................................................................................................................................#..........................................................................................................#..................................................................................... ................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#.......................................................................#..............................................................................#...........................................................................................................................................................................................................................................................................................................................................................#..........................#...................................................................................................#.............................................................................................................................................................................................................................#....................#.............................................................................................................#..#..............................................................................#..............................................................................#.......................................................................................................................................................................................#............................................................................................................#.................................................................................... ...............................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................#.......................................................................#............................................................................#.............................................................................................................................................................................................................................................................................................................................................................#........................#...................................................................................................#...............................................................................................................................................................................................................................#..................#...............................................................................................................##................................................................................#..............................................................................#.....................................................................................................................................................................................#..............................................................................................................#................................................................................... ..............................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................#.......................................................................#..........................................................................#...............................................................................................................................................................................................................................................................................................................................................................#......................#...................................................................................................#.................................................................................................................................................................................................................................#................#.................................................................................................................#.................................................................................#..............................................................................#...................................................................................................................................................................................#................................................................................................................#.................................................................................. .............................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#.......................................................................#........................................................................#.................................................................................................................................................................................................................................................................................................................................................................#....................#...................................................................................................#...................................................................................................................................................................................................................................#..............#...................................................................................................................#.................................................................................#..............................................................................#.................................................................................................................................................................................#..................................................................................................................#................................................................................. ............................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#.......................................................................#......................................................................#...................................................................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#.....................................................................................................................................................................................................................................#............#.....................................................................................................................#.................................................................................#..............................................................................#...............................................................................................................................................................................#....................................................................................................................#................................................................................ ...........................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................#.......................................................................#......................................................................#.................................................................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#.......................................................................................................................................................................................................................................#..........#.......................................................................................................................#.................................................................................#..............................................................................#.............................................................................................................................................................................#......................................................................................................................#............................................................................... ..........................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................#.......................................................................#......................................................................#...............................................................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#.........................................................................................................................................................................................................................................#........#.........................................................................................................................#.................................................................................#..............................................................................#...........................................................................................................................................................................#........................................................................................................................#.............................................................................. .........................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................#.......................................................................#......................................................................#.............................................................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#...........................................................................................................................................................................................................................................#......#...........................................................................................................................#.................................................................................#..............................................................................#.........................................................................................................................................................................#..........................................................................................................................#............................................................................. ........................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#.......................................................................#......................................................................#...........................................................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#.............................................................................................................................................................................................................................................#....#.............................................................................................................................#.................................................................................#..............................................................................#.......................................................................................................................................................................#............................................................................................................................#............................................................................ .......................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................#.......................................................................#......................................................................#.........................................................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#...............................................................................................................................................................................................................................................#..#...............................................................................................................................#.................................................................................#..............................................................................#.....................................................................................................................................................................#..............................................................................................................................#........................................................................... ......................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................#.......................................................................#......................................................................#.......................................................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#.................................................................................................................................................................................................................................................##.................................................................................................................................#...............................................................................#................................................................................#...................................................................................................................................................................#................................................................................................................................#.......................................................................... .....................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#.......................................................................#......................................................................#.....................................................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#...................................................................................................................................................................................................................................................#..................................................................................................................................#.............................................................................#..................................................................................#.................................................................................................................................................................#..................................................................................................................................#......................................................................... ....................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................#.......................................................................#......................................................................#...................................................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#.....................................................................................................................................................................................................................................................#..................................................................................................................................#...........................................................................#....................................................................................#...............................................................................................................................................................#....................................................................................................................................#........................................................................ ...................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................#.......................................................................#......................................................................#.................................................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#.......................................................................................................................................................................................................................................................#..................................................................................................................................#.........................................................................#......................................................................................#.............................................................................................................................................................#......................................................................................................................................#....................................................................... ..................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................#.......................................................................#......................................................................#...............................................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#.........................................................................................................................................................................................................................................................#..................................................................................................................................#.......................................................................#........................................................................................#...........................................................................................................................................................#........................................................................................................................................#...................................................................... .................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#.......................................................................#......................................................................#.............................................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#...........................................................................................................................................................................................................................................................#................................................................................................................................#.......................................................................#..........................................................................................#.........................................................................................................................................................#..........................................................................................................................................#..................................................................... ................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................#.......................................................................#......................................................................#...........................................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#.............................................................................................................................................................................................................................................................#..............................................................................................................................#.......................................................................#............................................................................................#.......................................................................................................................................................#............................................................................................................................................#.................................................................... ...............................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................#.......................................................................#......................................................................#.........................................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#...............................................................................................................................................................................................................................................................#............................................................................................................................#.......................................................................#..............................................................................................#.....................................................................................................................................................#..............................................................................................................................................#................................................................... ..............................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#.......................................................................#......................................................................#.......................................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#.................................................................................................................................................................................................................................................................#..........................................................................................................................#.......................................................................#................................................................................................#...................................................................................................................................................#................................................................................................................................................#.................................................................# .............................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................#.......................................................................#......................................................................#.....................................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#...................................................................................................................................................................................................................................................................#........................................................................................................................#.......................................................................#..................................................................................................#.................................................................................................................................................#..................................................................................................................................................#...............................................................#. ............................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#.......................................................................#......................................................................#...................................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#.....................................................................................................................................................................................................................................................................#......................................................................................................................#.......................................................................#....................................................................................................#...............................................................................................................................................#....................................................................................................................................................#.............................................................#.. ...........................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#.......................................................................#......................................................................#.................................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#.......................................................................................................................................................................................................................................................................#....................................................................................................................#.......................................................................#......................................................................................................#.............................................................................................................................................#......................................................................................................................................................#...........................................................#... ..........................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................#.......................................................................#......................................................................#...............................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#.........................................................................................................................................................................................................................................................................#..................................................................................................................#.......................................................................#........................................................................................................#...........................................................................................................................................#........................................................................................................................................................#.........................................................#.... .........................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................#.......................................................................#......................................................................#.............................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#...........................................................................................................................................................................................................................................................................#................................................................................................................#.......................................................................#..........................................................................................................#.........................................................................................................................................#..........................................................................................................................................................#.......................................................#..... ........................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#.......................................................................#......................................................................#...........................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#.............................................................................................................................................................................................................................................................................#..............................................................................................................#.......................................................................#............................................................................................................#.......................................................................................................................................#............................................................................................................................................................#.....................................................#...... .......................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.......................................................................#......................................................................#.........................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#...............................................................................................................................................................................................................................................................................#............................................................................................................#.......................................................................#..............................................................................................................#.....................................................................................................................................#..............................................................................................................................................................#...................................................#....... ......................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................#.......................................................................#......................................................................#.......................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#.................................................................................................................................................................................................................................................................................#..........................................................................................................#.......................................................................#................................................................................................................#...................................................................................................................................#................................................................................................................................................................#.................................................#........ .....................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................#.......................................................................#......................................................................#.....................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#...................................................................................................................................................................................................................................................................................#........................................................................................................#.......................................................................#..................................................................................................................#.................................................................................................................................#..................................................................................................................................................................#...............................................#......... ....................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#.......................................................................#......................................................................#...................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#.....................................................................................................................................................................................................................................................................................#......................................................................................................#.......................................................................#....................................................................................................................#...............................................................................................................................#....................................................................................................................................................................#.............................................#.......... ...................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................#.......................................................................#......................................................................#.................................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#.......................................................................................................................................................................................................................................................................................#....................................................................................................#.......................................................................#......................................................................................................................#.............................................................................................................................#......................................................................................................................................................................#...........................................#........... ..................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................#.......................................................................#......................................................................#...............................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#.........................................................................................................................................................................................................................................................................................#..................................................................................................#.......................................................................#........................................................................................................................#...........................................................................................................................#........................................................................................................................................................................#.........................................#............ .................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................#.......................................................................#......................................................................#.............................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#...........................................................................................................................................................................................................................................................................................#................................................................................................#.......................................................................#..........................................................................................................................#.........................................................................................................................#..........................................................................................................................................................................#.......................................#............. ................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#.......................................................................#......................................................................#...........................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#.............................................................................................................................................................................................................................................................................................#..............................................................................................#.......................................................................#............................................................................................................................#.......................................................................................................................#............................................................................................................................................................................#.....................................#.............. ...............................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................#.......................................................................#......................................................................#.........................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#...............................................................................................................................................................................................................................................................................................#............................................................................................#.......................................................................#..............................................................................................................................#.....................................................................................................................#..............................................................................................................................................................................#...................................#............... ..............................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................#.......................................................................#......................................................................#.......................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#.................................................................................................................................................................................................................................................................................................#..........................................................................................#.......................................................................#................................................................................................................................#...................................................................................................................#................................................................................................................................................................................#.................................#................ .............................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................#.......................................................................#......................................................................#.....................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#...................................................................................................................................................................................................................................................................................................#........................................................................................#.......................................................................#..................................................................................................................................#.................................................................................................................#..................................................................................................................................................................................#...............................#................. ............................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................#.......................................................................#......................................................................#...................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#................................................................................................................................................................................................................#....................................................................................#......................................................................................#.......................................................................#....................................................................................................................................#...............................................................................................................#....................................................................................................................................................................................#.............................#.................. ...........................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................#.......................................................................#......................................................................#.................................................................................................................................................................................................................................................................................................#..................#...................................................................................................#................................................................................................................................................................................................................#.#....................................................................................#....................................................................................#.......................................................................#......................................................................................................................................#.............................................................................................................#......................................................................................................................................................................................#...........................#................... ..........................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................#.......................................................................#......................................................................#...............................................................................................................................................................................................................................................................................................#..................#...................................................................................................#................................................................................................................................................................................................................#...#....................................................................................#..................................................................................#.......................................................................#........................................................................................................................................#...........................................................................................................#........................................................................................................................................................................................#.........................#.................... .........................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................#.......................................................................#......................................................................#.............................................................................................................................................................................................................................................................................................#..................#...................................................................................................#................................................................................................................................................................................................................#.....#....................................................................................#................................................................................#.......................................................................#..........................................................................................................................................#.........................................................................................................#..........................................................................................................................................................................................#.......................#..................... ........................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#.......................................................................#......................................................................#...........................................................................................................................................................................................................................................................................................#..................#...................................................................................................#................................................................................................................................................................................................................#.......#....................................................................................#..............................................................................#.......................................................................#............................................................................................................................................#.......................................................................................................#............................................................................................................................................................................................#.....................#...................... .......................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#.......................................................................#......................................................................#.........................................................................................................................................................................................................................................................................................#..................#...................................................................................................#................................................................................................................................................................................................................#.........#....................................................................................#............................................................................#.......................................................................#..............................................................................................................................................#.....................................................................................................#..............................................................................................................................................................................................#...................#....................... ......................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................#.......................................................................#......................................................................#.......................................................................................................................................................................................................................................................................................#..................#...................................................................................................#................................................................................................................................................................................................................#...........#....................................................................................#..........................................................................#.......................................................................#................................................................................................................................................#...................................................................................................#................................................................................................................................................................................................#.................#........................ .....................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#.......................................................................#......................................................................#.....................................................................................................................................................................................................................................................................................#..................#...................................................................................................#................................................................................................................................................................................................................#.............#....................................................................................#........................................................................#.......................................................................#..................................................................................................................................................#.................................................................................................#..................................................................................................................................................................................................#...............#......................... ....................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#.......................................................................#......................................................................#...................................................................................................................................................................................................................................................................................#..................#...................................................................................................#................................................................................................................................................................................................................#...............#....................................................................................#......................................................................#.......................................................................#....................................................................................................................................................#...............................................................................................#....................................................................................................................................................................................................#.............#.......................... ...................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#.......................................................................#......................................................................#.................................................................................................................................................................................................................................................................................#..................#...................................................................................................#................................................................................................................................................................................................................#.................#....................................................................................#....................................................................#.......................................................................#......................................................................................................................................................#.............................................................................................#......................................................................................................................................................................................................#...........#........................... ..................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................#.......................................................................#......................................................................#...............................................................................................................................................................................................................................................................................#..................#...................................................................................................#................................................................................................................................................................................................................#...................#....................................................................................#..................................................................#.......................................................................#........................................................................................................................................................#...........................................................................................#........................................................................................................................................................................................................#.........#............................ .................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#.......................................................................#......................................................................#.............................................................................................................................................................................................................................................................................#....................#.................................................................................................#................................................................................................................................................................................................................#.....................#....................................................................................#................................................................#.......................................................................#..........................................................................................................................................................#.........................................................................................#..........................................................................................................................................................................................................#.......#............................. ................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................#.......................................................................#......................................................................#...........................................................................................................................................................................................................................................................................#......................#...............................................................................................#................................................................................................................................................................................................................#.......................#....................................................................................#..............................................................#.......................................................................#............................................................................................................................................................#.......................................................................................#............................................................................................................................................................................................................#.....#.............................. ...............................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#.......................................................................#......................................................................#.........................................................................................................................................................................................................................................................................#........................#.............................................................................................#................................................................................................................................................................................................................#.........................#....................................................................................#............................................................#.......................................................................#..............................................................................................................................................................#.....................................................................................#..............................................................................................................................................................................................................#...#............................... ..............................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#.......................................................................#......................................................................#.......................................................................................................................................................................................................................................................................#..........................#...........................................................................................#................................................................................................................................................................................................................#...........................#....................................................................................#..........................................................#.......................................................................#................................................................................................................................................................#...................................................................................#................................................................................................................................................................................................................#.#................................ .............................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#.......................................................................#......................................................................#.....................................................................................................................................................................................................................................................................#............................#.........................................................................................#................................................................................................................................................................................................................#.............................#....................................................................................#........................................................#.......................................................................#..................................................................................................................................................................#.................................................................................#..................................................................................................................................................................................................................#................................# ............................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#.......................................................................#......................................................................#...................................................................................................................................................................................................................................................................#..............................#.......................................................................................#................................................................................................................................................................................................................#...............................#....................................................................................#......................................................#.......................................................................#....................................................................................................................................................................#...............................................................................#...................................................................................................................................................................................................................................................#. ...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#.......................................................................#......................................................................#.................................................................................................................................................................................................................................................................#................................#.....................................................................................#................................................................................................................................................................................................................#.................................#....................................................................................#....................................................#.......................................................................#......................................................................................................................................................................#.............................................................................#...................................................................................................................................................................................................................................................#.. ..........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#.......................................................................#......................................................................#...............................................................................................................................................................................................................................................................#..................................#...................................................................................#................................................................................................................................................................................................................#...................................#....................................................................................#..................................................#.......................................................................#........................................................................................................................................................................#...........................................................................#.#.................................................................................................................................................................................................................................................#... .........................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#.......................................................................#......................................................................#.............................................................................................................................................................................................................................................................#....................................#.................................................................................#................................................................................................................................................................................................................#.....................................#....................................................................................#................................................#.......................................................................#..........................................................................................................................................................................#.........................................................................#...#...............................................................................................................................................................................................................................................#.... ........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................#.......................................................................#......................................................................#...........................................................................................................................................................................................................................................................#......................................#...............................................................................#................................................................................................................................................................................................................#.......................................#....................................................................................#..............................................#.......................................................................#............................................................................................................................................................................#.......................................................................#.....#.............................................................................................................................................................................................................................................#..... .......................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#.......................................................................#......................................................................#.........................................................................................................................................................................................................................................................#........................................#.............................................................................#................................................................................................................................................................................................................#.........................................#....................................................................................#............................................#.......................................................................#..............................................................................................................................................................................#.....................................................................#.......#...........................................................................................................................................................................................................................................#...... ......................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#.......................................................................#......................................................................#.......................................................................................................................................................................................................................................................#..........................................#...........................................................................#................................................................................................................................................................................................................#...........................................#....................................................................................#..........................................#.......................................................................#................................................................................................................................................................................#...................................................................#.........#.........................................................................................................................................................................................................................................#....... .....................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................#.......................................................................#......................................................................#.....................................................................................................................................................................................................................................................#............................................#.........................................................................#................................................................................................................................................................................................................#.............................................#....................................................................................#........................................#.......................................................................#..................................................................................................................................................................................#.................................................................#...........#.......................................................................................................................................................................................................................................#........ ....................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#.......................................................................#......................................................................#...................................................................................................................................................................................................................................................#..............................................#.......................................................................#................................................................................................................................................................................................................#...............................................#....................................................................................#......................................#.......................................................................#....................................................................................................................................................................................#...............................................................#.............#.....................................................................................................................................................................................................................................#......... ...................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................#.......................................................................#......................................................................#.................................................................................................................................................................................................................................................#................................................#.....................................................................#................................................................................................................................................................................................................#.................................................#....................................................................................#....................................#.......................................................................#......................................................................................................................................................................................#.............................................................#...............#...................................................................................................................................................................................................................................#.......... ....................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#.........................................................................#......................................................................#...............................................................................................................................................................................................................................................#..................................................#...................................................................#................................................................................................................................................................................................................#...................................................#....................................................................................#..................................#.......................................................................#........................................................................................................................................................................................#...........................................................#.................#.................................................................................................................................................................................................................................#........... .....................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................#...........................................................................#......................................................................#.............................................................................................................................................................................................................................................#....................................................#.................................................................#................................................................................................................................................................................................................#.....................................................#....................................................................................#................................#.......................................................................#..........................................................................................................................................................................................#.........................................................#...................#...............................................................................................................................................................................................................................#............ ......................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#.............................................................................#......................................................................#...........................................................................................................................................................................................................................................#......................................................#...............................................................#................................................................................................................................................................................................................#.......................................................#....................................................................................#..............................#.......................................................................#............................................................................................................................................................................................#.......................................................#.....................#.............................................................................................................................................................................................................................#............. .......................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#...............................................................................#......................................................................#.........................................................................................................................................................................................................................................#........................................................#.............................................................#................................................................................................................................................................................................................#.........................................................#....................................................................................#............................#.......................................................................#..............................................................................................................................................................................................#.....................................................#.......................#...........................................................................................................................................................................................................................#.............. ........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................#.................................................................................#......................................................................#.......................................................................................................................................................................................................................................#..........................................................#...........................................................#................................................................................................................................................................................................................#...........................................................#....................................................................................#..........................#.......................................................................#................................................................................................................................................................................................#...................................................#.........................#.........................................................................................................................................................................................................................#............... ........................................................................................................................................................................................................................................................................................................##.....................................................................................................................................................................................................................................#...................................................................................#......................................................................#.....................................................................................................................................................................................................................................#............................................................#.........................................................#................................................................................................................................................................................................................#.............................................................#....................................................................................#........................#.......................................................................#..................................................................................................................................................................................................#.................................................#...........................#.......................................................................................................................................................................................................................#................ .......................................................................................................................................................................................................................................................................................................#..#...................................................................................................................................................................................................................................#.....................................................................................#......................................................................#...................................................................................................................................................................................................................................#..............................................................#.......................................................#................................................................................................................................................................................................................#...............................................................#....................................................................................#......................#.......................................................................#....................................................................................................................................................................................................#...............................................#.............................#.....................................................................................................................................................................................................................#................. ......................................................................................................................................................................................................................................................................................................#....#.................................................................................................................................................................................................................................#.......................................................................................#......................................................................#.................................................................................................................................................................................................................................#..............................................................#.#.....................................................#................................................................................................................................................................................................................#.................................................................#....................................................................................#....................#.......................................................................#......................................................................................................................................................................................................#.............................................#...............................#...................................................................................................................................................................................................................#.................. .....................................................................................................................................................................................................................................................................................................#......#...............................................................................................................................................................................................................................#.........................................................................................#......................................................................#...............................................................................................................................................................................................................................##.............................................................#...#...................................................#................................................................................................................................................................................................................#...................................................................#....................................................................................#..................#.......................................................................#........................................................................................................................................................................................................#...........................................#.................................#.................................................................................................................................................................................................................#................... ....................................................................................................................................................................................................................................................................................................#........#.............................................................................................................................................................................................................................#...........................................................................................#......................................................................#.............................................................................................................................................................................................................................#..#...........................................................#.....#.................................................#................................................................................................................................................................................................................#.....................................................................#....................................................................................#................#.......................................................................#..........................................................................................................................................................................................................#.........................................#...................................#...............................................................................................................................................................................................................#.................... ...................................................................................................................................................................................................................................................................................................#..........#...........................................................................................................................................................................................................................#.............................................................................................#......................................................................#...........................................................................................................................................................................................................................#....#.........................................................#.......#...............................................#................................................................................................................................................................................................................#.......................................................................#....................................................................................#..............#.......................................................................#............................................................................................................................................................................................................#.......................................#.....................................#.............................................................................................................................................................................................................#..................... ..................................................................................................................................................................................................................................................................................................#............#.........................................................................................................................................................................................................................#...............................................................................................#......................................................................#.........................................................................................................................................................................................................................#......#.......................................................#.........#.............................................#................................................................................................................................................................................................................#.........................................................................#....................................................................................#............#.......................................................................#..............................................................................................................................................................................................................#.....................................#.......................................#...........................................................................................................................................................................................................#...................... .................................................................................................................................................................................................................................................................................................#..............#.......................................................................................................................................................................................................................#.................................................................................................#......................................................................#.......................................................................................................................................................................................................................#........#.....................................................#...........#...........................................#................................................................................................................................................................................................................#...........................................................................#....................................................................................#..........#.......................................................................#................................................................................................................................................................................................................#...................................#.........................................#.........................................................................................................................................................................................................#....................... ................................................................................................................................................................................................................................................................................................#................#.....................................................................................................................................................................................................................#...................................................................................................#......................................................................#.....................................................................................................................................................................................................................#..........#...................................................#.............#.........................................#................................................................................................................................................................................................................#.............................................................................#....................................................................................#........#.......................................................................#..................................................................................................................................................................................................................#.................................#...........................................#.......................................................................................................................................................................................................#........................ ...............................................................................................................................................................................................................................................................................................#..................#...................................................................................................................................................................................................................#.....................................................................................................#......................................................................#...................................................................................................................................................................................................................#............#.................................................#...............#.......................................#................................................................................................................................................................................................................#...............................................................................#....................................................................................#......#.......................................................................#....................................................................................................................................................................................................................#...............................#.............................................#.....................................................................................................................................................................................................#......................... ..............................................................................................................................................................................................................................................................................................#....................#.................................................................................................................................................................................................................#.......................................................................................................#......................................................................#.................................................................................................................................................................................................................#..............#...............................................#.................#.....................................#................................................................................................................................................................................................................#.................................................................................#....................................................................................#....#.......................................................................#......................................................................................................................................................................................................................#.............................#...............................................#...................................................................................................................................................................................................#.......................... .............................................................................................................................................................................................................................................................................................#......................#...............................................................................................................................................................................................................#.........................................................................................................#......................................................................#...............................................................................................................................................................................................................#................#.............................................#...................#...................................#................................................................................................................................................................................................................#...................................................................................#....................................................................................#..#.......................................................................#........................................................................................................................................................................................................................#...........................#.................................................#.................................................................................................................................................................................................#........................... ............................................................................................................................................................................................................................................................................................#........................#.............................................................................................................................................................................................................#...........................................................................................................#......................................................................#.............................................................................................................................................................................................................#..................#...........................................#.....................#.................................#................................................................................................................................................................................................................#.....................................................................................#....................................................................................##.......................................................................#..........................................................................................................................................................................................................................#.........................#...................................................#...............................................................................................................................................................................................#............................ ...........................................................................................................................................................................................................................................................................................#..........................#...........................................................................................................................................................................................................#.............................................................................................................#......................................................................#...........................................................................................................................................................................................................#....................#.........................................#.......................#...............................#................................................................................................................................................................................................................#.......................................................................................#....................................................................................#......................................................................#............................................................................................................................................................................................................................#.......................#.....................................................#.............................................................................................................................................................................................#............................. ..........................................................................................................................................................................................................................................................................................#............................#.........................................................................................................................................................................................................#...............................................................................................................#......................................................................#.........................................................................................................................................................................................................#......................#.......................................#.........................#.............................#................................................................................................................................................................................................................#.........................................................................................#....................................................................................#....................................................................#..............................................................................................................................................................................................................................#.....................#.......................................................#...........................................................................................................................................................................................#.............................. .........................................................................................................................................................................................................................................................................................#..............................#.......................................................................................................................................................................................................#.................................................................................................................#......................................................................#.......................................................................................................................................................................................................#........................#.....................................#...........................#...........................#................................................................................................................................................................................................................#...........................................................................................#....................................................................................#..................................................................#................................................................................................................................................................................................................................#...................#.........................................................#.........................................................................................................................................................................................#............................... ........................................................................................................................................................................................................................................................................................#................................#.....................................................................................................................................................................................................#...................................................................................................................#......................................................................#.....................................................................................................................................................................................................#..........................#...................................#.............................#.........................#................................................................................................................................................................................................................#.............................................................................................#....................................................................................#................................................................#..................................................................................................................................................................................................................................#.................#...........................................................#.......................................................................................................................................................................................#................................ .......................................................................................................................................................................................................................................................................................#..................................#...................................................................................................................................................................................................#.....................................................................................................................#......................................................................#...................................................................................................................................................................................................#............................#.................................#...............................#.......................#................................................................................................................................................................................................................#...............................................................................................#....................................................................................#..............................................................#....................................................................................................................................................................................................................................#...............#.............................................................#.....................................................................................................................................................................................#................................. ......................................................................................................................................................................................................................................................................................#....................................#.................................................................................................................................................................................................#.......................................................................................................................#......................................................................#.................................................................................................................................................................................................#..............................#...............................#.................................#.....................#................................................................................................................................................................................................................#.................................................................................................#....................................................................................#............................................................#......................................................................................................................................................................................................................................#.............#...............................................................#...................................................................................................................................................................................#.................................. .....................................................................................................................................................................................................................................................................................#......................................#...............................................................................................................................................................................................#.........................................................................................................................#......................................................................#...............................................................................................................................................................................................#................................#.............................#...................................#...................#................................................................................................................................................................................................................#...................................................................................................#....................................................................................#..........................................................#........................................................................................................................................................................................................................................#...........#.................................................................#.................................................................................................................................................................................#................................... ....................................................................................................................................................................................................................................................................................#........................................#.............................................................................................................................................................................................#...........................................................................................................................#.....................................................................##.............................................................................................................................................................................................#..................................#...........................#.....................................#.................#................................................................................................................................................................................................................#.....................................................................................................#....................................................................................#........................................................#..........................................................................................................................................................................................................................................#.........#...................................................................#...............................................................................................................................................................................#.................................... ...................................................................................................................................................................................................................................................................................#..........................................#...........................................................................................................................................................................................#.............................................................................................................................#...................................................................#..#...........................................................................................................................................................................................#....................................#.........................#.......................................#...............#................................................................................................................................................................................................................#.......................................................................................................#....................................................................................#......................................................#............................................................................................................................................................................................................................................#.......#.....................................................................#.............................................................................................................................................................................#..................................... ..................................................................................................................................................................................................................................................................................#............................................#.........................................................................................................................................................................................#...............................................................................................................................#.................................................................#....#.........................................................................................................................................................................................#......................................#.......................#.........................................#.............#................................................................................................................................................................................................................#.........................................................................................................#....................................................................................#....................................................#..............................................................................................................................................................................................................................................#.....#.......................................................................#...........................................................................................................................................................................#...................................... .................................................................................................................................................................................................................................................................................#..............................................#.......................................................................................................................................................................................#.................................................................................................................................#...............................................................#......#.......................................................................................................................................................................................#........................................#.....................#...........................................#...........#................................................................................................................................................................................................................#...........................................................................................................#....................................................................................#..................................................#................................................................................................................................................................................................................................................#...#.........................................................................#.........................................................................................................................................................................#....................................... ................................................................................................................................................................................................................................................................................#................................................#.....................................................................................................................................................................................#...................................................................................................................................#.............................................................#........#.....................................................................................................................................................................................#..........................................#...................#.............................................#.........#................................................................................................................................................................................................................#.............................................................................................................#....................................................................................#................................................#..................................................................................................................................................................................................................................................#.#...........................................................................#.......................................................................................................................................................................#........................................ ...............................................................................................................................................................................................................................................................................#..................................................#...................................................................................................................................................................................#.....................................................................................................................................#...........................................................#..........#...................................................................................................................................................................................#............................................#.................#...............................................#.......#................................................................................................................................................................................................................#...............................................................................................................#....................................................................................#..............................................#....................................................................................................................................................................................................................................................#.............................................................................#.....................................................................................................................................................................#......................................... ..............................................................................................................................................................................................................................................................................#....................................................#.................................................................................................................................................................................#.......................................................................................................................................#.........................................................#............#.................................................................................................................................................................................#..............................................#...............#.................................................#.....#................................................................................................................................................................................................................#.................................................................................................................#....................................................................................#............................................#....................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................#.......................................... .............................................................................................................................................................................................................................................................................#......................................................#...............................................................................................................................................................................#.........................................................................................................................................#.......................................................#..............#...............................................................................................................................................................................#................................................#.............#...................................................#.....#..............................................................................................................................................................................................................#...................................................................................................................#..................................................................................#............................................#......................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#........................................... ............................................................................................................................................................................................................................................................................#........................................................#.............................................................................................................................................................................#...........................................................................................................................................#.....................................................#................#.............................................................................................................................................................................#..................................................#...........#.....................................................#.....#............................................................................................................................................................................................................#.....................................................................................................................#................................................................................#............................................#........................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#............................................ ...........................................................................................................................................................................................................................................................................#..........................................................#...........................................................................................................................................................................#.............................................................................................................................................#...................................................#..................#...........................................................................................................................................................................#....................................................#.........#.......................................................#.....#..........................................................................................................................................................................................................#.......................................................................................................................#..............................................................................#............................................#..........................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................#............................................. ..........................................................................................................................................................................................................................................................................#............................................................#.........................................................................................................................................................................#...............................................................................................................................................#.................................................#....................#.........................................................................................................................................................................#......................................................#.......#.........................................................#.....#........................................................................................................................................................................................................#.........................................................................................................................#............................................................................#............................................#............................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#.............................................. .........................................................................................................................................................................................................................................................................#..............................................................#.......................................................................................................................................................................#.................................................................................................................................................#...............................................#......................#.......................................................................................................................................................................#........................................................#.....#...........................................................#.....#......................................................................................................................................................................................................#...........................................................................................................................#..........................................................................#............................................#..............................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................#............................................... ........................................................................................................................................................................................................................................................................#................................................................#.....................................................................................................................................................................#...................................................................................................................................................#.............................................#........................#.....................................................................................................................................................................#..........................................................#...#.............................................................#.....#....................................................................................................................................................................................................#.............................................................................................................................#........................................................................#............................................#................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................#................................................ .......................................................................................................................................................................................................................................................................#..................................................................#...................................................................................................................................................................#.....................................................................................................................................................#...........................................#..........................#...................................................................................................................................................................#............................................................#.#...............................................................#.....#..................................................................................................................................................................................................#...............................................................................................................................#......................................................................#............................................#..................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#................................................. ......................................................................................................................................................................................................................................................................#....................................................................#.................................................................................................................................................................#.......................................................................................................................................................#.........................................#............................#.................................................................................................................................................................#..............................................................#.................................................................#.....#................................................................................................................................................................................................#.................................................................................................................................#....................................................................#............................................#....................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................#.................................................. .....................................................................................................................................................................................................................................................................#......................................................................#...............................................................................................................................................................#.........................................................................................................................................................#.......................................#..............................#...............................................................................................................................................................#..................................................................................................................................#.....#..............................................................................................................................................................................................#...................................................................................................................................#..................................................................##...........................................#......................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................#................................................... ....................................................................................................................................................................................................................................................................#........................................................................#.............................................................................................................................................................#...........................................................................................................................................................#.....................................#................................#.............................................................................................................................................................#....................................................................................................................................#.....#............................................................................................................................................................................................#.....................................................................................................................................#................................................................#..#.........................................#........................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................#.................................................... ...................................................................................................................................................................................................................................................................#..........................................................................#...........................................................................................................................................................#.............................................................................................................................................................#...................................#..................................#...........................................................................................................................................................#......................................................................................................................................#.....#..........................................................................................................................................................................................#.......................................................................................................................................#..............................................................#....#.......................................#..........................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#..................................................... ..................................................................................................................................................................................................................................................................#............................................................................#.........................................................................................................................................................#...............................................................................................................................................................#.................................#....................................#.........................................................................................................................................................#........................................................................................................................................#.....#........................................................................................................................................................................................#.........................................................................................................................................#............................................................#......#.....................................#............................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................#...................................................... .................................................................................................................................................................................................................................................................#..............................................................................#.......................................................................................................................................................#.................................................................................................................................................................#...............................#......................................#.......................................................................................................................................................#..........................................................................................................................................#.....#......................................................................................................................................................................................#...........................................................................................................................................#..........................................................#........#...................................#..............................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................#....................................................... ................................................................................................................................................................................................................................................................#................................................................................#.....................................................................................................................................................#...................................................................................................................................................................#.............................#........................................#.....................................................................................................................................................#............................................................................................................................................#.....#....................................................................................................................................................................................#.............................................................................................................................................#........................................................#..........#.................................#................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#........................................................ ...............................................................................................................................................................................................................................................................#..................................................................................#...................................................................................................................................................#.....................................................................................................................................................................#...........................#..........................................#...................................................................................................................................................#..............................................................................................................................................#.....#..................................................................................................................................................................................#...............................................................................................................................................#......................................................#............#...............................#..................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................#......................................................... ..............................................................................................................................................................................................................................................................#....................................................................................#.................................................................................................................................................#.......................................................................................................................................................................#.........................#............................................#.................................................................................................................................................#................................................................................................................................................#.....#................................................................................................................................................................................#.................................................................................................................................................#....................................................#..............#.............................#....................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................#.....................#.................................... .............................................................................................................................................................................................................................................................#......................................................................................#...............................................................................................................................................#.........................................................................................................................................................................#.......................#..............................................#...............................................................................................................................................#..................................................................................................................................................#.....#..............................................................................................................................................................................#...................................................................................................................................................#..................................................#................#...........................#......................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................#.....................#.#................................... ............................................................................................................................................................................................................................................................#........................................................................................#.............................................................................................................................................#...........................................................................................................................................................................#.....................#................................................#.............................................................................................................................................#....................................................................................................................................................#.....#............................................................................................................................................................................#.....................................................................................................................................................#................................................#..................#.........................#........................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#.....................#...#.................................. ...........................................................................................................................................................................................................................................................#..........................................................................................#...........................................................................................................................................#.............................................................................................................................................................................#...................#..................................................#...........................................................................................................................................#......................................................................................................................................................#.....#..........................................................................................................................................................................#.......................................................................................................................................................#..............................................#....................#.......................#..........................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#.....................#.....#................................. ..........................................................................................................................................................................................................................................................#............................................................................................#.........................................................................................................................................#...............................................................................................................................................................................#.................#....................................................#.........................................................................................................................................#........................................................................................................................................................#.....#........................................................................................................................................................................#.........................................................................................................................................................#............................................#......................#.....................#............................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................#.....................#.......#................................ .........................................................................................................................................................................................................................................................#..............................................................................................#.......................................................................................................................................#................................................................................................................................................................................##...............#......................................................#.......................................................................................................................................#..........................................................................................................................................................#.....#......................................................................................................................................................................#...........................................................................................................................................................#..........................................#........................#...................#..............................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................#.....................#.........#............................... ........................................................................................................................................................................................................................................................#................................................................................................#.....................................................................................................................................#................................................................................................................................................................................#..#.............#........................................................#.....................................................................................................................................#............................................................................................................................................................#.....#....................................................................................................................................................................#.............................................................................................................................................................#........................................#..........................#.................#................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#.....................#...........#.............................. .......................................................................................................................................................................................................................................................#..................................................................................................#...................................................................................................................................#................................................................................................................................................................................#....#...........#..........................................................#...................................................................................................................................#................................................................................................................#.............................................#.....#..................................................................................................................................................................#...............................................................................................................................................................#......................................#............................#...............#..................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................#.....................#.............#............................. ......................................................................................................................................................................................................................................................#....................................................................................................#.................................................................................................................................#................................................................................................................................................................................#......#.........#............................................................#.................................................................................................................................#................................................................................................................#.#.............................................#.....#................................................................................................................................................................#.................................................................................................................................................................#....................................#..............................#.............#....................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................#.....................#...............#............................ .....................................................................................................................................................................................................................................................#......................................................................................................#...............................................................................................................................#................................................................................................................................................................................#........#.......#..............................................................#...............................................................................................................................#................................................................................................................#...#.............................................#.....#..............................................................................................................................................................#...................................................................................................................................................................#..................................#................................#...........#......................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................#.....................#.................#........................... ....................................................................................................................................................................................................................................................#........................................................................................................#.............................................................................................................................#................................................................................................................................................................................#..........#.....#................................................................#.............................................................................................................................#................................................................................................................#.....#.............................................#.....#............................................................................................................................................................#.....................................................................................................................................................................#................................#..................................#.........#........................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................#.....................#...................#.......................... ...................................................................................................................................................................................................................................................#..........................................................................................................#...........................................................................................................................##...............................................................................................................................................................................#............#...#..................................................................#...........................................................................................................................#................................................................................................................#.......#.............................................#.....#..........................................................................................................................................................#.......................................................................................................................................................................#..............................#....................................#.......#..........................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................#.....................#.....................#......................... ..................................................................................................................................................................................................................................................#............................................................................................................#.........................................................................................................................#..#.............................................................................................................................................................................#..............#.#....................................................................#.........................................................................................................................#................................................................................................................#.........#.............................................#.....#........................................................................................................................................................#.........................................................................................................................................................................#............................#......................................#.....#............................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#.....................#.......................#........................ .................................................................................................................................................................................................................................................#..............................................................................................................#.......................................................................................................................#....#...........................................................................................................................................................................#................#......................................................................#.......................................................................................................................#................................................................................................................#...........#.............................................#.....#......................................................................................................................................................#...........................................................................................................................................................................#..........................#........................................#...#................................................................................................................#.............................................................................................................................................................................................................................................................................#.........................................................................................................#.....................#.........................#....................... ................................................................................................................................................................................................................................................#................................................................................................................#.....................................................................................................................#......#.........................................................................................................................................................................#.........................................................................................#.....................................................................................................................#................................................................................................................#.............#.............................................#.....#....................................................................................................................................................#.............................................................................................................................................................................#........................#..........................................#.#................................................................................................................#.#.............................................................................................................................................................................................................................................................................#.......................................................................................................#.....................#...........................#...................... ...............................................................................................................................................................................................................................................#..................................................................................................................#...................................................................................................................#........#.......................................................................................................................................................................#...........................................................................................#...................................................................................................................#................................................................................................................#...............#.............................................#.....#..................................................................................................................................................#...............................................................................................................................................................................#......................#............................................#................................................................................................................#...#.............................................................................................................................................................................................................................................................................#.....................................................................................................#.....................#.............................#..................... ................................................................................................................................................................................................................................................#..................................................................................................................#.................................................................................................................#........#.......................................................................................................................................................................#.............................................................................................#.................................................................................................................#................................................................................................................#.................#.............................................#.....#................................................................................................................................................#.................................................................................................................................................................................#....................#.............................................................................................................................................................#.....#.............................................................................................................................................................................................................................................................................#...................................................................................................#.....................#...............................#.................... .................................................................................................................................................................................................................................................#..................................................................................................................#...............................................................................................................#........#.......................................................................................................................................................................#...............................................................................................#...............................................................................................................#................................................................................................................#...................#.............................................#.....#..............................................................................................................................................#...................................................................................................................................................................................#..................#.............................................................................................................................................................#.......#.............................................................................................................................................................................................................................................................................#.................................................................................................#.....................#.................................#................... ..................................................................................................................................................................................................................................................#..................................................................................................................#.............................................................................................................#........#.......................................................................................................................................................................#.................................................................................................#.............................................................................................................#................................................................................................................#.....................#.............................................#.....#............................................................................................................................................#.....................................................................................................................................................................................#................#.............................................................................................................................................................#.........#.............................................................................................................................................................................................................................................................................#...............................................................................................#.....................#...................................#.................. ...................................................................................................................................................................................................................................................#..................................................................................................................#...........................................................................................................#........#.......................................................................................................................................................................#...................................................................................................#...........................................................................................................#................................................................................................................#.......................#.............................................#.....#..........................................................................................................................................#.......................................................................................................................................................................................#..............#.............................................................................................................................................................#...........#.............................................................................................................................................................................................................................................................................#.............................................................................................#.....................#.....................................#................. ....................................................................................................................................................................................................................................................#..................................................................................................................#.........................................................................................................#........#.......................................................................................................................................................................#.....................................................................................................#.........................................................................................................#................................................................................................................#.........................#.............................................#.....#........................................................................................................................................#.........................................................................................................................................................................................#............#.............................................................................................................................................................#.............#.............................................................................................................................................................................................................................................................................#...........................................................................................#.....................#.......................................#................ .....................................................................................................................................................................................................................................................#..................................................................................................................#.......................................................................................................#........#.......................................................................................................................................................................#.......................................................................................................#.......................................................................................................#................................................................................................................#...........................#.............................................#.....#......................................................................................................................................#...........................................................................................................................................................................................#..........#.............................................................................................................................................................#...............#.............................................................................................................................................................................................................................................................................#.........................................................................................#.....................#.........................................#............... ......................................................................................................................................................................................................................................................#..................................................................................................................#.....................................................................................................#........#.......................................................................................................................................................................#.........................................................................................................#.....................................................................................................#................................................................................................................#.............................#.............................................#.....#....................................................................................................................................#.............................................................................................................................................................................................#........#.............................................................................................................................................................#.................#.............................................................................................................................................................................................................................................................................#.......................................................................................#.....................#...........................................#.............. .......................................................................................................................................................................................................................................................#..................................................................................................................#...................................................................................................#........#.......................................................................................................................................................................#...........................................................................................................#...................................................................................................#................................................................................................................#...............................#.............................................#.....#..................................................................................................................................#...............................................................................................................................................................................................#......#.............................................................................................................................................................#...................#.............................................................................................................................................................................................................................................................................#.....................................................................................#.....................#.............................................#............. ........................................................................................................................................................................................................................................................#..................................................................................................................#.................................................................................................#........#.......................................................................................................................................................................#.............................................................................................................#.................................................................................................#.#..............................................................................................................#.................................#.............................................#.....#................................................................................................................................#.................................................................................................................................................................................................#....#.............................................................................................................................................................#.....................#.............................................................................................................................................................................................................................................................................#...................................................................................#.....................#...............................................#............ .........................................................................................................................................................................................................................................................#..................................................................................................................#...............................................................................................#........#.......................................................................................................................................................................#...............................................................................................................#...............................................................................................#...#............................................................................................................#...................................#.............................................#.....#..............................................................................................................................#...................................................................................................................................................................................................#..#.............................................................................................................................................................#.......................#.............................................................................................................................................................................................................................................................................#.................................................................................#.....................#.................................................#........... ..........................................................................................................................................................................................................................................................#..................................................................................................................#.............................................................................................#........#.......................................................................................................................................................................#.................................................................................................................#.............................................................................................#.....#..........................................................................................................#.....................................#.............................................#.....#............................................................................................................................#.....................................................................................................................................................................................................##.............................................................................................................................................................#.........................#.............................................................................................................................................................................................................................................................................#...............................................................................#.....................#...................................................#.......... ...........................................................................................................................................................................................................................................................#..................................................................................................................#...........................................................................................#........#.......................................................................................................................................................................#...................................................................................................................#...........................................................................................#.......#........................................................................................................#.......................................#.............................................#.....#..........................................................................................................................#.......................................................................................................................................................................................................##...........................................................................................................................................................#...........................#.............................................................................................................................................................................................................................................................................#.............................................................................#.....................#.....................................................#......... ............................................................................................................................................................................................................................................................#..................................................................................................................#.........................................................................................#........#.......................................................................................................................................................................#.....................................................................................................................#.........................................................................................#.........#......................................................................................................#.........................................#.............................................#.....#........................................................................................................................#.........................................................................................................................................................................................................##.........................................................................................................................................................#.............................#.............................................................................................................................................................................................................................................................................#...........................................................................#.....................#.......................................................#........ .............................................................................................................................................................................................................................................................#..................................................................................................................#.......................................................................................#........#.......................................................................................................................................................................#.......................................................................................................................#.......................................................................................#...........#....................................................................................................#...........................................#.............................................#.....#......................................................................................................................#...........................................................................................................................................................................................................##.......................................................................................................................................................#...............................#.............................................................................................................................................................................................................................................................................#.........................................................................#.....................#.........................................................#....... ..............................................................................................................................................................................................................................................................#..................................................................................................................#.....................................................................................#........#.......................................................................................................................................................................#.........................................................................................................................#.....................................................................................#.............#..................................................................................................#.............................................#.............................................#.....#....................................................................................................................#.............................................................................................................................................................................................................##.....................................................................................................................................................#.................................#.............................................................................................................................................................................................................................................................................#.......................................................................#.....................#...........................................................#...... ...............................................................................................................................................................................................................................................................#..................................................................................................................#...................................................................................#........#.......................................................................................................................................................................#...........................................................................................................................#...................................................................................#...............#................................................................................................#...............................................#.............................................#.....#..................................................................................................................#...............................................................................................................................................................................................................##...................................................................................................................................................#...................................#.............................................................................................................................................................................................................................................................................#.....................................................................#.....................#.............................................................#..... ................................................................................................................................................................................................................................................................#..................................................................................................................#.................................................................................#........#.......................................................................................................................................................................#.............................................................................................................................#.................................................................................#.................#..............................................................................................#.................................................#.............................................#.....#................................................................................................................#.................................................................................................................................................................................................................##.................................................................................................................................................#.....................................#.............................................................................................................................................................................................................................................................................#...................................................................#.....................#...............................................................#.... .................................................................................................................................................................................................................................................................#..................................................................................................................#...............................................................................#........#.......................................................................................................................................................................#...............................................................................................................................#...............................................................................#...................#............................................................................................#...................................................#.............................................#.....#..............................................................................................................#...................................................................................................................................................................................................................##...............................................................................................................................................#.......................................#.............................................................................................................................................................................................................................................................................#.................................................................#.....................#.................................................................#... ..................................................................................................................................................................................................................................................................#..................................................................................................................#.............................................................................#........#.......................................................................................................................................................................#.................................................................................................................................#.............................................................................#.....................#..........................................................................................#.....................................................#.............................................#.....#............................................................................................................#.....................................................................................................................................................................................................................##.............................................................................................................................................#.........................................#.............................................................................................................................................................................................................................................................................#...............................................................#.....................#...................................................................#.. ...................................................................................................................................................................................................................................................................#..................................................................................................................#...........................................................................#........#.......................................................................................................................................................................#...................................................................................................................................#...........................................................................#.......................#........................................................................................#.......................................................#.............................................#.....#..........................................................................................................#.......................................................................................................................................................................................................................##...........................................................................................................................................#...........................................#.............................................................................................................................................................................................................................................................................#.............................................................#.....................#.....................................................................#. ....................................................................................................................................................................................................................................................................#..................................................................................................................#.........................................................................#........#.......................................................................................................................................................................#.....................................................................................................................................#.........................................................................#.........................#......................................................................................#.........................................................#.............................................#.....#........................................................................................................#.........................................................................................................................................................................................................................##.........................................................................................................................................#.............................................#.............................................................................................................................................................................................................................................................................#...........................................................#.....................#.......................................................................# .....................................................................................................................................................................................................................................................................#..................................................................................................................#.......................................................................#........#.......................................................................................................................................................................#.......................................................................................................................................#.......................................................................#...........................#....................................................................................#...........................................................#.............................................#.....#......................................................................................................#...........................................................................................................................................................................................................................##.......................................................................................................................................#...............................................#.............................................................................................................................................................................................................................................................................#.........................................................#.....................#......................................................................... ......................................................................................................................................................................................................................................................................#..................................................................................................................#.....................................................................#........#.......................................................................................................................................................................#.........................................................................................................................................#.....................................................................#.............................#..................................................................................#.............................................................#.............................................#.....#....................................................................................................#.............................................................................................................................................................................................................................##.....................................................................................................................................#.................................................#.............................................................................................................................................................................................................................................................................#.......................................................#.....................#.......................................................................... .......................................................................................................................................................................................................................................................................#..................................................................................................................#...................................................................#........#.......................................................................................................................................................................#...........................................................................................................................................#...................................................................#...............................#................................................................................#...............................................................#.............................................#.....#..................................................................................................#...............................................................................................................................................................................................................................##...................................................................................................................................#...................................................#.............................................................................................................................................................................................................................................................................#.....................................................#.....................#........................................................................... ........................................................................................................................................................................................................................................................................#..................................................................................................................#.................................................................#........#.......................................................................................................................................................................#.............................................................................................................................................#.................................................................#.................................#..............................................................................#.................................................................#.............................................#.....#................................................................................................#.................................................................................................................................................................................................................................##.................................................................................................................................#.....................................................#.............................................................................................................................................................................................................................................................................#...................................................#.....................#............................................................................ .........................................................................................................................................................................................................................................................................#..................................................................................................................#...............................................................#........#.......................................................................................................................................................................#...............................................................................................................................................#...............................................................#...................................#............................................................................#...................................................................#.............................................#.....#..............................................................................................#...................................................................................................................................................................................................................................##...............................................................................................................................#.......................................................#.............................................................................................................................................................................................................................................................................#.................................................#.....................#............................................................................. ..........................................................................................................................................................................................................................................................................#..................................................................................................................#.............................................................#........#.......................................................................................................................................................................#.................................................................................................................................................#.............................................................#.....................................#..........................................................................#.....................................................................#.............................................#.....#............................................................................................#.....................................................................................................................................................................................................................................##.............................................................................................................................#.........................................................#.............................................................................................................................................................................................................................................................................#...............................................#.....................#.............................................................................. ...........................................................................................................................................................................................................................................................................#..................................................................................................................#...........................................................#........#.......................................................................................................................................................................#...................................................................................................................................................#...........................................................#.......................................#........................................................................#.......................................................................#.............................................#.....#..........................................................................................#.......................................................................................................................................................................................................................................##...........................................................................................................................#...........................................................#.............................................................................................................................................................................................................................................................................#.............................................#.....................#............................................................................... ............................................................................................................................................................................................................................................................................#..................................................................................................................#.........................................................#........#.......................................................................................................................................................................#.....................................................................................................................................................#.........................................................#.........................................#......................................................................#.........................................................................#.............................................#.....#........................................................................................#.........................................................................................................................................................................................................................................##.........................................................................................................................#.............................................................#.............................................................................................................................................................................................................................................................................#...........................................#.....................#................................................................................ .............................................................................................................................................................................................................................................................................#..................................................................................................................#.......................................................#........#.......................................................................................................................................................................#.......................................................................................................................................................#.......................................................#...........................................#....................................................................#...........................................................................#.............................................#.....#......................................................................................#...........................................................................................................................................................................................................................................##.......................................................................................................................#...............................................................#.............................................................................................................................................................................................................................................................................#.........................................#.....................#................................................................................. ..............................................................................................................................................................................................................................................................................#..................................................................................................................#.....................................................#........#.......................................................................................................................................................................#.........................................................................................................................................................#.....................................................#.............................................#..................................................................#.............................................................................#.............................................#.....#....................................................................................#.............................................................................................................................................................................................................................................##.....................................................................................................................#.................................................................#.............................................................................................................................................................................................................................................................................#.......................................#.....................#.................................................................................. .......................#.......................................................................................................................................................................................................................................................#..................................................................................................................#...................................................#........#.......................................................................................................................................................................#...........................................................................................................................................................#...................................................#...............................................#................................................................#...............................................................................#.............................................#.....#..................................................................................#...............................................................................................................................................................................................................................................##...................................................................................................................#...................................................................#.............................................................................................................................................................................................................................................................................#.....................................#.....................#................................................................................... ......................#.#.......................................................................................................................................................................................................................................................#..................................................................................................................#.................................................#........#.......................................................................................................................................................................#.............................................................................................................................................................#.................................................#.................................................#..............................................................#.................................................................................#.............................................#.....#................................................................................#.................................................................................................................................................................................................................................................##.................................................................................................................#.....................................................................#.............................................................................................................................................................................................................................................................................#...................................#.....................#.................................................................................... .....................#...#.......................................................................................................................................................................................................................................................#..................................................................................................................#...............................................#........#.......................................................................................................................................................................#...............................................................................................................................................................#...............................................#...................................................#............................................................#...................................................................................#.............................................#.....#..............................................................................#...................................................................................................................................................................................................................................................##...............................................................................................................#.......................................................................#.............................................................................................................................................................................................................................................................................#.................................#.....................#..................................................................................... ....................#.....#.......................................................................................................................................................................................................................................................#..................................................................................................................#.............................................#........#.......................................................................................................................................................................#.................................................................................................................................................................#.............................................#.....................................................#..........................................................#.....................................................................................#.............................................#.....#............................................................................#.....................................................................................................................................................................................................................................................##.............................................................................................................#.........................................................................#.............................................................................................................................................................................................................................................................................#...............................#.....................#...................................................................................... ...................#.......#.......................................................................................................................................................................................................................................................#..................................................................................................................#...........................................#........#.......................................................................................................................................................................#...................................................................................................................................................................#...........................................#.......................................................#........................................................#.......................................................................................#.............................................#.....#..........................................................................#.......................................................................................................................................................................................................................................................##...........................................................................................................#...........................................................................#.............................................................................................................................................................................................................................................................................#.............................#.....................#....................................................................................... ..................#.........#.......................................................................................................................................................................................................................................................#..................................................................................................................#.........................................#........#.......................................................................................................................................................................#.....................................................................................................................................................................#.........................................#.........................................................#......................................................#.........................................................................................#.............................................#.....#........................................................................#.........................................................................................................................................................................................................................................................##.........................................................................................................#.............................................................................#.............................................................................................................................................................................................................................................................................#...........................#.....................#........................................................................................ .................#...........#.......................................................................................................................................................................................................................................................#..................................................................................................................#.......................................#........#.......................................................................................................................................................................#.......................................................................................................................................................................#.......................................#...........................................................#....................................................#...........................................................................................#.............................................#.....#......................................................................#...........................................................................................................................................................................................................................................................##.......................................................................................................#...............................................................................#.............................................................................................................................................................................................................................................................................#.........................#.....................#......................................................................................... ................#.............#.......................................................................................................................................................................................................................................................#..................................................................................................................#.....................................#........#.......................................................................................................................................................................#.........................................................................................................................................................................#.....................................#.............................................................#..................................................#.............................................................................................#.............................................#.....#....................................................................#.............................................................................................................................................................................................................................................................##.....................................................................................................#.................................................................................#.............................................................................................................................................................................................................................................................................#.......................#.....................#.......................................................................................... ...............#...............#.......................................................................................................................................................................................................................................................#..................................................................................................................#...................................#........#.......................................................................................................................................................................#...........................................................................................................................................................................#...................................#...............................................................#................................................#...............................................................................................#.............................................#.....#..................................................................#...............................................................................................................................................................................................................................................................##...................................................................................................#...................................................................................#.............................................................................................................................................................................................................................................................................#.....................#.....................#........................................................................................... ..............#.................#.......................................................................................................................................................................................................................................................#..................................................................................................................#.................................#........#.......................................................................................................................................................................#................................................................................................#............................................................................#.................................#.................................................................#..............................................#.................................................................................................#.............................................#.....#................................................................#.................................................................................................................................................................................................................................................................##.................................................................................................#.....................................................................................#.............................................................................................................................................................................................................................................................................#...................#.....................#............................................................................................ .............#...................#.......................................................................................................................................................................................................................................................#..................................................................................................................#...............................#........#.......................................................................................................................................................................#................................................................................................#.#............................................................................#...............................#...................................................................#............................................#...................................................................................................#.............................................#.....#..............................................................#...................................................................................................................................................................................................................................................................##...............................................................................................#.......................................................................................#.............................................................................................................................................................................................................................................................................#.................#.....................#............................................................................................. ............#.....................#.......................................................................................................................................................................................................................................................#..................................................................................................................#.............................#........#.......................................................................................................................................................................#................................................................................................#...#............................................................................#.............................#.....................................................................#..........................................#.....................................................................................................#.............................................#.....#............................................................#.....................................................................................................................................................................................................................................................................##.............................................................................................#.........................................................................................#.............................................................................................................................................................................................................................................................................#...............#.....................#.............................................................................................. ...........#.......................#.......................................................................................................................................................................................................................................................#..................................................................................................................#...........................#........#.......................................................................................................................................................................#................................................................................................#.....#............................................................................#...........................#.......................................................................#........................................#.......................................................................................................#.............................................#.....#..........................................................#.......................................................................................................................................................................................................................................................................##...........................................................................................#...........................................................................................#.............................................................................................................................................................................................................................................................................#.............#.....................#............................................................................................... ..........#.........................#.......................................................................................................................................................................................................................................................#..................................................................................................................#.........................#........#.......................................................................................................................................................................#................................................................................................#.......#............................................................................#.........................#.........................................................................#......................................#.........................................................................................................#.............................................#.....#........................................................#.........................................................................................................................................................................................................................................................................##.........................................................................................#.............................................................................................#.............................................................................................................................................................................................................................................................................#...........#.....................#................................................................................................ .........#...........................#.......................................................................................................................................................................................................................................................#..................................................................................................................#.......................#........#.......................................................................................................................................................................#................................................................................................#.........#............................................................................#.......................#...........................................................................#....................................#...........................................................................................................#.............................................#.....#......................................................#...........................................................................................................................................................................................................................................................................##.......................................................................................#...............................................................................................#.............................................................................................................................................................................................................................................................................#.........#.....................#................................................................................................. ........#.............................#.......................................................................................................................................................................................................................................................#..................................................................................................................#.....................#........#.......................................................................................................................................................................#................................................................................................#...........#............................................................................#.....................#.............................................................................#..................................#.............................................................................................................#.............................................#.....#....................................................#.............................................................................................................................................................................................................................................................................##.....................................................................................#.................................................................................................#.............................................................................................................................................................................................................................................................................#.......#.....................#.................................................................................................. .......#...............................#.......................................................................................................................................................................................................................................................#..................................................................................................................#...................#........#.......................................................................................................................................................................#................................................................................................#.............#............................................................................#...................#...............................................................................#................................#...............................................................................................................#.............................................#.....#..................................................#...............................................................................................................................................................................................................................................................................##.....................................................................................#...............................................................................................#...............................................................................................................................................................................................................................................................................#.....#.....................#................................................................................................... ......#.................................#.......................................................................................................................................................................................................................................................#..................................................................................................................#.................#........#.......................................................................................................................................................................#................................................................................................#...............#............................................................................#.................#.................................................................................#..............................#.................................................................................................................#.............................................#.....#................................................#.................................................................................................................................................................................................................................................................................##.....................................................................................#.............................................................................................#.................................................................................................................................................................................................................................................................................#...#.....................#.................................................................................................... .......#...............................#.........................................................................................................................................................................................................................................................#..................................................................................................................#...............#........#.......................................................................................................................................................................#................................................................................................#.................#............................................................................#...............#...................................................................................#............................#...................................................................................................................#.............................................#.....#..............................................#...................................................................................................................................................................................................................................................................................##.....................................................................................#...........................................................................................#...................................................................................................................................................................................................................................................................................#.#.....................#..................................................................................................... ........#.............................#...........................................................................................................................................................................................................................................................#..................................................................................................................#.............#........#.......................................................................................................................................................................#................................................................................................#...................#............................................................................#.............#.....................................................................................#..........................#.....................................................................................................................#.............................................#.....#............................................#.....................................................................................................................................................................................................................................................................................##.....................................................................................#.........................................................................................#.....................................................................................................................................................................................................................................................................................#.....................#...................................................................................................... .........#...........................#.............................................................................................................................................................................................................................................................#..................................................................................................................#...........#........#.......................................................................................................................................................................#................................................................................................#.....................#............................................................................#...........#.......................................................................................#........................#.......................................................................................................................#.............................................#.....#..........................................#.......................................................................................................................................................................................................................................................................................##.....................................................................................#.......................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................... ..........#.........................#...............................................................................................................................................................................................................................................................#..................................................................................................................#.........#........#.......................................................................................................................................................................#................................................................................................#.......................#............................................................................#.........#.........................................................................................#......................#.........................................................................................................................#.............................................#.....#........................................#.........................................................................................................................................................................................................................................................................................##.....................................................................................#.....................................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................ ...........#.......................#.................................................................................................................................................................................................................................................................#..................................................................................................................#.......#........#.......................................................................................................................................................................#................................................................................................#.........................#............................................................................#.......#...........................................................................................#....................#...........................................................................................................................#.............................................#.....#......................................#...........................................................................................................................................................................................................................................................................................##.....................................................................................#...................................................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................... ............#.....................#...................................................................................................................................................................................................................................................................#..................................................................................................................#.....#........#.......................................................................................................................................................................#................................................................................................#...........................#............................................................................#.....#.............................................................................................#..................#.............................................................................................................................#.............................................#.....#....................................#.............................................................................................................................................................................................................................................................................................##.....................................................................................#.................................................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................... .............#...................#.....................................................................................................................................................................................................................................................................#..................................................................................................................#...#........#.......................................................................................................................................................................#................................................................................................#.............................#............................................................................#...#...............................................................................................#................#...............................................................................................................................#.............................................#.....#..................................#...............................................................................................................................................................................................................................................................................................##.....................................................................................#...............................................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................... ..............#.................#.......................................................................................................................................................................................................................................................................#..................................................................................................................#.#........#.......................................................................................................................................................................#................................................................................................#...............................#............................................................................#.#.................................................................................................#..............#.................................................................................................................................#.............................................#.....#................................#.................................................................................................................................................................................................................................................................................................##.....................................................................................#.............................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................ ...............#...............#.........................................................................................................................................................................................................................................................................#..................................................................................................................#........#.......................................................................................................................................................................#................................................................................................#.................................#............................................................................#...................................................................................................#............#...................................................................................................................................#.............................................#.....#..............................#...................................................................................................................................................................................................................................................................................................##.....................................................................................#...........................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................. ................#.............#...........................................................................................................................................................................................................................................................................#.........................................................................................................................#.......................................................................................................................................................................#................................................................................................#...................................#................................................................................................................................................................................#..........#.....................................................................................................................................#.............................................#.....#............................#.....................................................................................................................................................................................................................................................................................................##.....................................................................................#.........................................................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................. .................#...........#.............................................................................................................................................................................................................................................................................#.......................................................................................................................#.......................................................................................................................................................................#................................................................................................#.....................................#................................................................................................................................................................................#........#.......................................................................................................................................#.............................................#.....#..........................#.......................................................................................................................................................................................................................................................................................................##.....................................................................................#.......................................................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................... ..................#.........#...............................................................................................................................................................................................................................................................................#.....................................................................................................................#.......................................................................................................................................................................#................................................................................................#.......................................#................................................................................................................................................................................#......#.........................................................................................................................................#.............................................#.....#........................#.........................................................................................................................................................................................................................................................................................................##.....................................................................................#.....................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................ ...................#.......#.................................................................................................................................................................................................................................................................................#...................................................................................................................#.......................................................................................................................................................................#................................................................................................#.........................................#................................................................................................................................................................................#....#...........................................................................................................................................#.............................................#.....#......................#...........................................................................................................................................................................................................................................................................................................##.....................................................................................#...................................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................. ....................#.....#...................................................................................................................................................................................................................................................................................#.................................................................................................................#.......................................................................................................................................................................#................................................................................................#...........................................#................................................................................................................................................................................#..#.............................................................................................................................................#.............................................#.....#....................#.............................................................................................................................................................................................................................................................................................................##.....................................................................................#.................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................. .....................#...#.....................................................................................................................................................................................................................................................................................#...............................................................................................................#.......................................................................................................................................................................#................................................................................................#.............................................#................................................................................................................................................................................##...............................................................................................................................................#.............................................#.....#..................#...............................................................................................................................................................................................................................................................................................................##.....................................................................................#...............................................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................... ......................#.#.......................................................................................................................................................................................................................................................................................#.............................................................................................................#.......................................................................................................................................................................#................................................................................................#...............................................#...............................................................................................................................................................................#.................................................................................................................................................#.............................................#.....#................#.................................................................................................................................................................................................................................................................................................................##.....................................................................................#.............................................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................... .......................#.........................................................................................................................................................................................................................................................................................#...........................................................................................................#.......................................................................................................................................................................#................................................................................................#.................................................#.............................................................................................................................................................................#...................................................................................................................................................#.............................................#.....#..............#...................................................................................................................................................................................................................................................................................................................##.....................................................................................#...........................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................... ..................................................................................................................................................................................................................................................................................................................#.........................................................................................................#.......................................................................................................................................................................#................................................................................................#...................................................#...........................................................................................................................................................................#.....................................................................................................................................................#.............................................#.....#............#.....................................................................................................................................................................................................................................................................................................................##.....................................................................................#.........................................................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................... ...................................................................................................................................................................................................................................................................................................................#.......................................................................................................#.......................................................................................................................................................................#................................................................................................#.....................................................#.........................................................................................................................................................................#.......................................................................................................................................................#.............................................#.....#..........#.......................................................................................................................................................................................................................................................................................................................##.....................................................................................#.......................................................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................... ....................................................................................................................................................................................................................................................................................................................#.....................................................................................................#.......................................................................................................................................................................#................................................................................................#.......................................................#.......................................................................................................................................................................#.........................................................................................................................................................#.............................................#.....#........#.........................................................................................................................................................................................................................................................................................................................##.....................................................................................#.....................................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................ .....................................................................................................................................................................................................................................................................................................................#...................................................................................................#.......................................................................................................................................................................#................................................................................................#.........................................................#.....................................................................................................................................................................#...........................................................................................................................................................#.............................................#.....#......#...........................................................................................................................................................................................................................................................................................................................##.....................................................................................#...................................................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................... ......................................................................................................................................................................................................................................................................................................................#.................................................................................................#.......................................................................................................................................................................#................................................................................................#...........................................................#...................................................................................................................................................................#.............................................................................................................................................................#.............................................#.....#....#.............................................................................................................................................................................................................................................................................................................................##.....................................................................................#.................................................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................... .......................................................................................................................................................................................................................................................................................................................#...............................................................................................#.......................................................................................................................................................................#................................................................................................#.............................................................#.................................................................................................................................................................#...............................................................................................................................................................#.............................................#.....#..#...............................................................................................................................................................................................................................................................................................................................##.....................................................................................#...............................................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................... ........................................................................................................................................................................................................................................................................................................................#.............................................................................................#.......................................................................................................................................................................#................................................................................................#...............................................................#...............................................................................................................................................................#.................................................................................................................................................................#.............................................#.....##.................................................................................................................................................................................................................................................................................................................................##.....................................................................................#.............................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................ .........................................................................................................................................................................................................................................................................................................................#...........................................................................................#.......................................................................................................................................................................#................................................................................................#.................................................................#.............................................................................................................................................................#...................................................................................................................................................................#.............................................#...##...................................................................................................................................................................................................................................................................................................................................##.....................................................................................#...........................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................. ..........................................................................................................................................................................................................................................................................................................................#.........................................................................................#.......................................................................................................................................................................#................................................................................................#...................................................................#...........................................................................................................................................................#.....................................................................................................................................................................#.............................................#.##.....................................................................................................................................................................................................................................................................................................................................##.....................................................................................#.........................................#...........................................................................................................................................................................................................................................................................................................#.............................................................................................................................. ...........................................................................................................................................................................................................................................................................................................................#.......................................................................................#.......................................................................................................................................................................#................................................................................................#.....................................................................#.........................................................................................................................................................#.......................................................................................................................................................................#.............................................##.......................................................................................................................................................................................................................................................................................................................................##.....................................................................................#.......................................#...........................................................................................................................................................................................................................................................................................................#............................................................................................................................... ............................................................................................................................................................................................................................................................................................................................#.....................................................................................#.......................................................................................................................................................................#................................................................................................#.......................................................................#.......................................................................................................................................................#.........................................................................................................................................................................#............................................#.........................................................................................................................................................................................................................................................................................................................................##.....................................................................................#.....................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................ .............................................................................................................................................................................................................................................................................................................................#...................................................................................#.......................................................................................................................................................................#................................................................................................#.........................................................................#.....................................................................................................................................................#...........................................................................................................................................................................#..........................................#...........................................................................................................................................................................................................................................................................................................................................##.....................................................................................#...................................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................. ..............................................................................................................................................................................................................................................................................................................................#.................................................................................#.......................................................................................................................................................................#................................................................................................#...........................................................................#...................................................................................................................................................#.............................................................................................................................................................................#........................................#.............................................................................................................................................................................................................................................................................................................................................##.....................................................................................#.................................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................. ...............................................................................................................................................................................................................................................................................................................................#...............................................................................#.......................................................................................................................................................................#................................................................................................#.............................................................................#.................................................................................................................................................#...............................................................................................................................................................................#......................................#...............................................................................................................................................................................................................................................................................................................................................##.....................................................................................#...............................#...........................................................................................................................................................................................................................................................................................................#................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................#.............................................................................#.......................................................................................................................................................................#................................................................................................#...............................................................................#...............................................................................................................................................#.................................................................................................................................................................................#....................................#.................................................................................................................................................................................................................................................................................................................................................##.....................................................................................#.............................#...........................................................................................................................................................................................................................................................................................................#.................................................................................................................................... .................................................................................................................................................................................................................................................................................................................................#...........................................................................#.......................................................................................................................................................................#................................................................................................#.................................................................................#.............................................................................................................................................#...................................................................................................................................................................................#..................................#...................................................................................................................................................................................................................................................................................................................................................##.....................................................................................#...........................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................#.........................................................................#.......................................................................................................................................................................#................................................................................................#...................................................................................#...........................................................................................................................................#.....................................................................................................................................................................................#................................#.....................................................................................................................................................................................................................................................................................................................................................##.....................................................................................#.........................#...........................................................................................................................................................................................................................................................................................................#...................................................................................................................................... ...................................................................................................................................................................................................................................................................................................................................#.......................................................................#.......................................................................................................................................................................#................................................................................................#.....................................................................................#.........................................................................................................................................#.......................................................................................................................................................................................#..............................#.......................................................................................................................................................................................................................................................................................................................................................##.....................................................................................#.......................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................#.....................................................................#.......................................................................................................................................................................#................................................................................................#.......................................................................................#.......................................................................................................................................#.........................................................................................................................................................................................#............................#.........................................................................................................................................................................................................................................................................................................................................................##.....................................................................................#.....................#...........................................................................................................................................................................................................................................................................................................#........................................................................................................................................ .....................................................................................................................................................................................................................................................................................................................................#...................................................................#.......................................................................................................................................................................#................................................................................................#.........................................................................................#.....................................................................................................................................#...........................................................................................................................................................................................#..........................#...........................................................................................................................................................................................................................................................................................................................................................##.....................................................................................#...................#...........................................................................................................................................................................................................................................................................................................#......................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................#.................................................................#.......................................................................................................................................................................#................................................................................................#...........................................................................................#...................................................................................................................................#.............................................................................................................................................................................................#........................#.............................................................................................................................................................................................................................................................................................................................................................##.....................................................................................#.................#...........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................... .......................................................................................................................................................................................................................................................................................................................................#...............................................................#.........................................................................................................................................................................#..............................................................................................#.............................................................................................#.................................................................................................................................#...............................................................................................................................................................................................#......................#...............................................................................................................................................................................................................................................................................................................................................................##.....................................................................................#...............#.........#.................................................................................................................................................................................................................................................................................................#........................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................#.............................................................#...........................................................................................................................................................................#............................................................................................#...............................................................................................#...............................................................................................................................#.................................................................................................................................................................................................#....................#.................................................................................................................................................................................................................................................................................................................................................................##.....................................................................................#.............#.........#.#...............................................................................................................................................................................................................................................................................................#............................................................................................................................................ .........................................................................................................................................................................................................................................................................................................................................#...........................................................#.............................................................................................................................................................................#..........................................................................................#.................................................................................................#.............................................................................................................................#...................................................................................................................................................................................................#..................#...................................................................................................................................................................................................................................................................................................................................................................##.....................................................................................#...........#.........#...#.............................................................................................................................................................................................................................................................................................#............................................................................................................................................. ..........................................................................................................................................................................................................................................................................................................................................#.........................................................#...............................................................................................................................................................................#........................................................................................#...................................................................................................#...........................................................................................................................#.....................................................................................................................................................................................................#................#.....................................................................................................................................................................................................................................................................................................................................................................##.....................................................................................#.........#.........#.....#...........................................................................................................................................................................................................................................................................................#.............................................................................................................................................. ...........................................................................................................................................................................................................................................................................................................................................#.......................................................#.................................................................................................................................................................................#......................................................................................#.....................................................................................................#.........................................................................................................................#.......................................................................................................................................................................................................#..............#.......................................................................................................................................................................................................................................................................................................................................................................##.....................................................................................#.......#.........#.......#.........................................................................................................................................................................................................................................................................................#............................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................#.....................................................#...................................................................................................................................................................................#....................................................................................#.......................................................................................................#.......................................................................................................................#.........................................................................................................................................................................................................#............#.........................................................................................................................................................................................................................................................................................................................................................................##.....................................................................................#.....#.........#.........#.......................................................................................................................................................................................................................................................................................#................................................................................................................................................ .............................................................................................................................................................................................................................................................................................................................................#...................................................#.....................................................................................................................................................................................#..................................................................................#.........................................................................................................#.....................................................................................................................#...........................................................................................................................................................................................................#..........#...........................................................................................................................................................................................................................................................................................................................................................................##.....................................................................................#...#.........#...........#.....................................................................................................................................................................................................................................................................................#................................................................................................................................................. ..............................................................................................................................................................................................................................................................................................................................................#.................................................#.......................................................................................................................................................................................#................................................................................#...........................................................................................................#...................................................................................................................#.............................................................................................................................................................................................................#........#.............................................................................................................................................................................................................................................................................................................................................................................##.....................................................................................#.#.........#.............#...................................................................................................................................................................................................................................................................................#.................................................................................................................................................. ...............................................................................................................................................................................................................................................................................................................................................#...............................................#.........................................................................................................................................................................................#..............................................................................#.............................................................................................................#.................................................................................................................#...............................................................................................................................................................................................................#......#...............................................................................................................................................................................................................................................................................................................................................................................##.....................................................................................#.........#...............#.................................................................................................................................................................................................................................................................................#................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................#.............................................#...........................................................................................................................................................................................#............................................................................#...............................................................................................................#...............................................................................................................#.................................................................................................................................................................................................................#....#.................................................................................................................................................................................................................................................................................................................................................................................##.............................................................................................#.................#...............................................................................................................................................................................................................................................................................#.................................................................................................................................................... .................................................................................................................................................................................................................................................................................................................................................#...........................................#.............................................................................................................................................................................................#..........................................................................#.................................................................................................................#.............................................................................................................#...................................................................................................................................................................................................................#..#...................................................................................................................................................................................................................................................................................................................................................................................##...........................................................................................#...................#.............................................................................................................................................................................................................................................................................#..................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................#.........................................#...............................................................................................................................................................................................#........................................................................#...................................................................................................................#...........................................................................................................#.....................................................................................................................................................................................................................##.....................................................................................................................................................................................................................................................................................................................................................................................##.........................................................................................#.....................#...........................................................................................................................................................................................................................................................................#...................................................................................................................................................... ...................................................................................................................................................................................................................................................................................................................................................#.......................................#.................................................................................................................................................................................................#......................................................................#.....................................................................................................................#.........................................................................................................#.......................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................##.......................................................................................#.......................#.........................................................................................................................................................................................................................................................................#....................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................#.....................................#...................................................................................................................................................................................................#....................................................................#.......................................................................................................................#.......................................................................................................#.........................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................##.....................................................................................#.........................#.......................................................................................................................................................................................................................................................................#........................................................................................................................................................ .....................................................................................................................................................................................................................................................................................................................................................#...................................#.....................................................................................................................................................................................................#..................................................................#.........................................................................................................................#.....................................................................................................#...........................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................##...................................................................................#...........................#.....................................................................................................................................................................................................................................................................#......................................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................#.................................#.......................................................................................................................................................................................................#................................................................#...........................................................................................................................#...................................................................................................#.............................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................##.................................................................................#.............................#...................................................................................................................................................................................................................................................................#.......................................................................................................................................................... .......................................................................................................................................................................................................................................................................................................................................................#...............................#.........................................................................................................................................................................................................#..............................................................#.............................................................................................................................#.................................................................................................#...............................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................##...............................................................................#...............................#.................................................................................................................................................................................................................................................................#........................................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................#.............................#...........................................................................................................................................................................................................#............................................................#...............................................................................................................................#...............................................................................................#.................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................##.............................................................................#.................................#...............................................................................................................................................................................................................................................................#............................................................................................................................................................ .........................................................................................................................................................................................................................................................................................................................................................#...........................#.............................................................................................................................................................................................................#..........................................................#.................................................................................................................................#.............................................................................................#...................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................##...........................................................................#...................................#.............................................................................................................................................................................................................................................................#............................................................................................................................................................. ..........................................................................................................................................................................................................................................................................................................................................................#.........................#...............................................................................................................................................................................................................#........................................................#...................................................................................................................................#...........................................................................................#.....................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................##.........................................................................#.....................................#...........................................................................................................................................................................................................................................................#.............................................................................................................................................................. ...........................................................................................................................................................................................................................................................................................................................................................#.......................#.................................................................................................................................................................................................................#......................................................#.....................................................................................................................................#.........................................................................................#.......................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................##.......................................................................#.......................................#.........................................................................................................................................................................................................................................................#............................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................#.....................#...................................................................................................................................................................................................................#....................................................#.......................................................................................................................................#.......................................................................................#.........................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................##.....................................................................#.........................................#.......................................................................................................................................................................................................................................................#................................................................................................................................................................ .............................................................................................................................................................................................................................................................................................................................................................#...................#.....................................................................................................................................................................................................................#..................................................#.........................................................................................................................................#.....................................................................................#...........................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................#..#...................................................................#...........................................#.....................................................................................................................................................................................................................................................#................................................................................................................................................................. ..............................................................................................................................................................................................................................................................................................................................................................#.................#.......................................................................................................................................................................................................................#................................................#...........................................................................................................................................#...................................................................................#.............................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................#....#.................................................................#.............................................#...................................................................................................................................................................................................................................................#.................................................................................................................................................................. ...............................................................................................................................................................................................................................................................................................................................................................#...............#.........................................................................................................................................................................................................................#..............................................#.............................................................................................................................................#.................................................................................#...............................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#......#...............................................................#...............................................#.................................................................................................................................................................................................................................................#................................................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................#.............#...........................................................................................................................................................................................................................#............................................#...............................................................................................................................................#...............................................................................#.................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................#........#.............................................................#.................................................#...............................................................................................................................................................................................................................................#.................................................................................................................................................................... .................................................................................................................................................................................................................................................................................................................................................................#...........#.............................................................................................................................................................................................................................#..........................................#.................................................................................................................................................#.............................................................................#...................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................#..........#...........................................................#...................................................#.............................................................................................................................................................................................................................................#..................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................#.........#...............................................................................................................................................................................................................................#........................................#...................................................................................................................................................#...........................................................................#.....................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................#............#.........................................................#.....................................................#...........................................................................................................................................................................................................................................#...................................................................................................................................................................... ...................................................................................................................................................................................................................................................................................................................................................................#.......#.................................................................................................................................................................................................................................#......................................#.....................................................................................................................................................#.........................................................................#.......................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................#..............#.......................................................#.......................................................#.........................................................................................................................................................................................................................................#....................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................#.....#...................................................................................................................................................................................................................................#....................................#.......................................................................................................................................................#.......................................................................#.........................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................#................#.....................................................#.........................................................#.......................................................................................................................................................................................................................................#........................................................................................................................................................................ .....................................................................................................................................................................................................................................................................................................................................................................#...#.....................................................................................................................................................................................................................................#..................................#.........................................................................................................................................................#.....................................................................#...........................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................#..................#...................................................#...........................................................#.....................................................................................................................................................................................................................................#......................................................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................#.#.......................................................................................................................................................................................................................................#................................#...........................................................................................................................................................#...................................................................#.............................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#....................#.................................................#.............................................................#...................................................................................................................................................................................................................................#.......................................................................................................................................................................... .......................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#..............................#.............................................................................................................................................................#.................................................................#...............................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#......................#...............................................#...............................................................#.................................................................................................................................................................................................................................#........................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................#...............................................................................................................................................................#...............................................................#.................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#........................#.............................................#.................................................................#...............................................................................................................................................................................................................................#............................................................................................................................................................................ ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#.................................................................................................................................................................#.............................................................#...................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................#..........................#...........................................#...................................................................#.............................................................................................................................................................................................................................#............................................................................................................................................................................. ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#...................................................................................................................................................................#...........................................................#.....................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................#............................#.........................................#.....................................................................#...........................................................................................................................................................................................................................#.............................................................................................................................................................................. .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................#.....................................................................................................................................................................#.........................................................#.......................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#..............................#.......................................#.......................................................................#.........................................................................................................................................................................................................................#............................................................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................#.......................................................................................................................................................................#.......................................................#.........................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#................................#.....................................#.........................................................................#.......................................................................................................................................................................................................................#................................................................................................................................................................................ .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................#.........................................................................................................................................................................#.....................................................#...........................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................#..................................#...................................#...........................................................................#.....................................................................................................................................................................................................................#................................................................................................................................................................................. ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................#...........................................................................................................................................................................#...................................................#.............................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................#....................................#.................................#.............................................................................#...................................................................................................................................................................................................................#.................................................................................................................................................................................. .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............#.............................................................................................................................................................................#.................................................#...............................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................#......................................#...............................#...............................................................................#.................................................................................................................................................................................................................#................................................................................................................................................................................... ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............#...............................................................................................................................................................................#...............................................#.................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#........................................#.............................#.................................................................................#...............................................................................................................................................................................................................#.................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........#.................................................................................................................................................................................#.............................................#...................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................#..........................................#...........................#...................................................................................#.............................................................................................................................................................................................................#..................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........#...................................................................................................................................................................................#...........................................#.....................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................#............................................#.........................#.....................................................................................#...........................................................................................................................................................................................................#...................................................................................................................................................................................... .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......#.....................................................................................................................................................................................#.........................................#.......................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................#..............................................#.......................#.......................................................................................#.........................................................................................................................................................................................................#....................................................................................................................................................................................... .......................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................#....#.......................................................................................................................................................................................#.......................................#.........................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................#................................................#.....................#.........................................................................................#.......................................................................................................................................................................................................#........................................................................................................................................................................................ ......................................................................................................................................................................................................................................................................................................................................................................................................#.#......................................................................................................................................................................................................................#..#.........................................................................................................................................................................................#.....................................#...........................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#..................................................#...................#...........................................................................................#.....................................................................................................................................................................................................#......................................................................................................................................................................................... .....................................................................................................................................................................................................................................................................................................................................................................................................#...#......................................................................................................................................................................................................................##...........................................................................................................................................................................................#...................................#.............................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#....................................................#.................#.............................................................................................#...................................................................................................................................................................................................#.......................................................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................#.....#.....................................................................................................................................................................................................................#.............................................................................................................................................................................................#.................................#...............................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................#......................................................#...............#...............................................................................................#.................................................................................................................................................................................................#........................................................................................................................................................................................... ...................................................................................................................................................................................................................................................................................................................................................................................................#.......#...................................................................................................................................................................................................................#...............................................................................................................................................................................................#...............................#.................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#........................................................#.............#.................................................................................................#...............................................................................................................................................................................................#............................................................................................................................................................................................ ..................................................................................................................................................................................................................................................................................................................................................................................................#.........#.................................................................................................................................................................................................................#.................................................................................................................................................................................................#.............................#...................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................#..........................................................#...........#...................................................................................................#.............................................................................................................................................................................................#............................................................................................................................................................................................. .................................................................................................................................................................................................................................................................................................................................................................................................#...........#...............................................................................................................................................................................................................#...................................................................................................................................................................................................#...........................#.....................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#............................................................#.........#.....................................................................................................#...........................................................................................................................................................................................#.............................................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................#.............#.............................................................................................................................................................................................................#.....................................................................................................................................................................................................#.........................#.......................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................#..............................................................#.......#.......................................................................................................#...........................................................................................................................................................................................#............................................................................................................................................................................................. ...............................................................................................................................................................................................................................................................................................................................................................................................#...............#...........................................................................................................................................................................................................#.......................................................................................................................................................................................................#.......................#.........................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................#................................................................#.....#.........................................................................................................#...........................................................................................................................................................................................#............................................................................................................................................................................................ ..............................................................................................................................................................................................................................................................................................................................................................................................#.................#.........................................................................................................................................................................................................#.........................................................................................................................................................................................................#.....................#...........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#..................................................................#...#...........................................................................................................#...........................................................................................................................................................................................#........................................................................................................................................................................................... .............................................................................................................................................................................................................................................................................................................................................................................................#...................#.......................................................................................................................................................................................................#...........................................................................................................................................................................................................#...................#.............................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................#....................................................................#.#.............................................................................................................#...........................................................................................................................................................................................#.......................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................................................................................................................#.....................#.....................................................................................................................................................................................................#.............................................................................................................................................................................................................#.................#...............................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................#......................................................................#...............................................................................................................#...........................................................................................................................................................................................#......................................................................................................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................#.......................#...................................................................................................................................................................................................#...............................................................................................................................................................................................................#...............#.................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................#......................................................................#.................................................................................................................#...........................................................................................................................................................................................#........................................................................................................................................................................................ ..........................................................................................................................................................................................................................................................................................................................................................................................#.........................#.................................................................................................................................................................................................#.................................................................................................................................................................................................................#.............#...................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................#......................................................................#...................................................................................................................#...........................................................................................................................................................................................#....................................................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................................................................................................#...........................#...............................................................................................................................................................................................#...................................................................................................................................................................................................................#...........#.....................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................#......................................................................#.....................................................................................................................#...........................................................................................................................................................................................#...................................................................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................................#.............................#.............................................................................................................................................................................................#.....................................................................................................................................................................................................................#.........#.......................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#......................................................................#.......................................................................................................................#...........................................................................................................................................................................................#..................................................................................................................................................................................... .......................................................................................................................................................................................................................................................................................................................................................................................#...............................#...........................................................................................................................................................................................#.......................................................................................................................................................................................................................#.......#.........................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................#......................................................................#.........................................................................................................................#...........................................................................................................................................................................................#.................................................................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................................#.............................#...........................................................................................................................................................................................#.........................................................................................................................................................................................................................#.....#...........................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................#......................................................................#...........................................................................................................................#...........................................................................................................................................................................................#................................................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................................................................................................#...........................#...........................................................................................................................................................................................#...........................................................................................................................................................................................................................#...#.............................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#......................................................................#.............................................................................................................................#...........................................................................................................................................................................................#.................................................................................................................................................................................. ..........................................................................................................................................................................................................................................................................................................................................................................................#.........................#...........................................................................................................................................................................................#.............................................................................................................................................................................................................................#.#...............................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................#......................................................................#...............................................................................................................................#...........................................................................................................................................................................................#................................................................................................................................................................................. ...........................................................................................................................................................................................................................................................................................................................................................................................#.......................#...........................................................................................................................................................................................#...............................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................#......................................................................#.................................................................................................................................#...........................................................................................................................................................................................#................................................................................................................................................................................ ............................................................................................................................................................................................................................................................................................................................................................................................#.....................#...........................................................................................................................................................................................#...............................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................#......................................................................#...................................................................................................................................#...........................................................................................................................................................................................#............................................................................................................................................................................... .............................................................................................................................................................................................................................................................................................................................................................................................#...................#...........................................................................................................................................................................................#...............................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................#......................................................................#.....................................................................................................................................#...........................................................................................................................................................................................#.............................................................................................................................................................................. ..............................................................................................................................................................................................................................................................................................................................................................................................#.................#...........................................................................................................................................................................................#...............................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#......................................................................#.......................................................................................................................................#...........................................................................................................................................................................................#............................................................................................................................................................................. ...............................................................................................................................................................................................................................................................................................................................................................................................#...............#...........................................................................................................................................................................................#...............................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................#......................................................................#.........................................................................................................................................#...........................................................................................................................................................................................#............................................................................................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................#.............#...........................................................................................................................................................................................#...............................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................#......................................................................#...........................................................................................................................................#...........................................................................................................................................................................................#........................................................................................................................................................................... .................................................................................................................................................................................................................................................................................................................................................................................................#...........#...........................................................................................................................................................................................#...............................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................#......................................................................#.............................................................................................................................................#...........................................................................................................................................................................................#.......................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................................#.........#...........................................................................................................................................................................................#...............................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#......................................................................#...............................................................................................................................................#...........................................................................................................................................................................................#......................................................................................................................................................................... ...................................................................................................................................................................................................................................................................................................................................................................................................#.......#...........................................................................................................................................................................................#...............................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................#......................................................................#.................................................................................................................................................#...........................................................................................................................................................................................#........................................................................................................................................................................ ....................................................................................................................................................................................................................................................................................................................................................................................................#.....#...........................................................................................................................................................................................#...............................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................#......................................................................#...................................................................................................................................................#...........................................................................................................................................................................................#....................................................................................................................................................................... .....................................................................................................................................................................................................................................................................................................................................................................................................#...#...........................................................................................................................................................................................#...............................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................#......................................................................#.....................................................................................................................................................#...........................................................................................................................................................................................#...................................................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................................#.#...........................................................................................................................................................................................#...............................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#......................................................................#.......................................................................................................................................................#...........................................................................................................................................................................................#..................................................................................................................................................................... .......................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................#...............................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................#......................................................................#.........................................................................................................................................................#...........................................................................................................................................................................................#.................................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................#......................................................................#...........................................................................................................................................................#...........................................................................................................................................................................................#................................................................................................................................................................... .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................#......................................................................#.............................................................................................................................................................#...........................................................................................................................................................................................#.................................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#......................................................................#...............................................................................................................................................................#...........................................................................................................................................................................................#................................................................................................................................................................. ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#......................................................................#.................................................................................................................................................................#...........................................................................................................................................................................................#................................................................................................................................................................ ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#......................................................................#...................................................................................................................................................................#...........................................................................................................................................................................................#............................................................................................................................................................... .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#......................................................................#.....................................................................................................................................................................#...........................................................................................................................................................................................#.............................................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#......................................................................#.......................................................................................................................................................................#...........................................................................................................................................................................................#............................................................................................................................................................. ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#......................................................................#.........................................................................................................................................................................#...........................................................................................................................................................................................#............................................................................................................................................................ ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#......................................................................#...........................................................................................................................................................................#...........................................................................................................................................................................................#........................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#......................................................................#.............................................................................................................................................................................#...........................................................................................................................................................................................#.......................................................................................................................................................... ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#......................................................................#...............................................................................................................................................................................#...........................................................................................................................................................................................#......................................................................................................................................................... .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#......................................................................#.................................................................................................................................................................................#...........................................................................................................................................................................................#........................................................................................................................................................ ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................##...............................................................................................................................................................................................................................................................#........................................................................#...............................................................................................................................................................................#.............................................................................................................................................................................................#....................................................................................................................................................... .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..#.............................................................................................................................................................................................................................................................#..........................................................................#.............................................................................................................................................................................#...............................................................................................................................................................................................#...................................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#....#...........................................................................................................................................................................................................................................................#............................................................................#...........................................................................................................................................................................#.................................................................................................................................................................................................#..................................................................................................................................................... ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................#......#.........................................................................................................................................................................................................................................................#..............................................................................#.........................................................................................................................................................................#...................................................................................................................................................................................................#.................................................................................................................................................... ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................#........#.......................................................................................................................................................................................................................................................#................................................................................#.......................................................................................................................................................................#.....................................................................................................................................................................................................#................................................................................................................................................... .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#..........#.....................................................................................................................................................................................................................................................#..................................................................................#.....................................................................................................................................................................#.......................................................................................................................................................................................................#.................................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#............#...................................................................................................................................................................................................................................................#....................................................................................#...................................................................................................................................................................#.........................................................................................................................................................................................................#................................................................................................................................................. ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................#..............#.................................................................................................................................................................................................................................................#......................................................................................#.................................................................................................................................................................#...........................................................................................................................................................................................................#................................................................................................................................................ ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#................#...............................................................................................................................................................................................................................................#........................................................................................#...............................................................................................................................................................#.............................................................................................................................................................................................................#............................................................................................................................................... .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#..................#.............................................................................................................................................................................................................................................#..........................................................................................#.............................................................................................................................................................#...............................................................................................................................................................................................................#.............................................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#....................#...........................................................................................................................................................................................................................................#............................................................................................#...........................................................................................................................................................#.................................................................................................................................................................................................................#............................................................................................................................................. .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................#......................#.........................................................................................................................................................................................................................................#..............................................................................................#.........................................................................................................................................................#...................................................................................................................................................................................................................#............................................................................................................................................ ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................#........................#.......................................................................................................................................................................................................................................#................................................................................................#.......................................................................................................................................................#.....................................................................................................................................................................................................................#........................................................................................................................................... ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#.#........................#.....................................................................................................................................................................................................................................#..................................................................................................#.....................................................................................................................................................#.......................................................................................................................................................................................................................#.......................................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................#...#........................#...................................................................................................................................................................................................................................#....................................................................................................#...................................................................................................................................................#.........................................................................................................................................................................................................................#......................................................................................................................................... .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#.....#........................#.................................................................................................................................................................................................................................#......................................................................................................#.................................................................................................................................................#...........................................................................................................................................................................................................................#........................................................................................................................................ ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.......#........................#...............................................................................................................................................................................................................................#........................................................................................................#...............................................................................................................................................#.............................................................................................................................................................................................................................#....................................................................................................................................... ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................#.........#........................#.............................................................................................................................................................................................................................#..........................................................................................................#.............................................................................................................................................#...............................................................................................................................................................................................................................#...................................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................#.#.........#........................#...........................................................................................................................................................................................................................#............................................................................................................#...........................................................................................................................................#.................................................................................................................................................................................................................................#..................................................................................................................................... .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................#...#.........#........................#.........................................................................................................................................................................................................................#..............................................................................................................#.........................................................................................................................................#...................................................................................................................................................................................................................................#.................................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................#.....#.........#........................#.......................................................................................................................................................................................................................#................................................................................................................#.......................................................................................................................................#.....................................................................................................................................................................................................................................#................................................................................................................................... .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#.......#.........#........................#.....................................................................................................................................................................................................................#..................................................................................................................#.....................................................................................................................................#.......................................................................................................................................................................................................................................#.................................................................................................................................. ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................#.........#.........#........................#...................................................................................................................................................................................................................#....................................................................................................................#...................................................................................................................................#.........................................................................................................................................................................................................................................#................................................................................................................................. .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................#...........#.........#........................#.................................................................................................................................................................................................................#......................................................................................................................#.................................................................................................................................#...........................................................................................................................................................................................................................................#................................................................................................................................ ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#.............#.........#........................#...............................................................................................................................................................................................................#........................................................................................................................#...............................................................................................................................#.............................................................................................................................................................................................................................................#............................................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#...............#.........#........................#.............................................................................................................................................................................................................#..........................................................................................................................#.............................................................................................................................#...............................................................................................................................................................................................................................................#.............................................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................#.#.......................................................................................................................................................................................................................................................................................#.................#.........#........................#...........................................................................................................................................................................................................#............................................................................................................................#...........................................................................................................................#.................................................................................................................................................................................................................................................#............................................................................................................................. .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................#.#.#.....................................................................................................................................................................................................................................................................................#...................#.........#........................#.........................................................................................................................................................................................................#..............................................................................................................................#.........................................................................................................................#...................................................................................................................................................................................................................................................#............................................................................................................................ ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#...#.#...................................................................................................................................................................................................................................................................................#.....................#.........#........................#.......................................................................................................................................................................................................#................................................................................................................................#.......................................................................................................................#.....................................................................................................................................................................................................................................................#........................................................................................................................... ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................#.....#.#.................................................................................................................................................................................................................................................................................#.......................#.........#........................#.....................................................................................................................................................................................................#..................................................................................................................................#.....................................................................................................................#.......................................................................................................................................................................................................................................................#.......................................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................#.......#.#...............................................................................................................................................................................................................................................................................#.........................#.........#........................#...................................................................................................................................................................................................#....................................................................................................................................#...................................................................................................................#.........................................................................................................................................................................................................................................................#......................................................................................................................... .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#.........#.#.............................................................................................................................................................................................................................................................................#...........................#.........#........................#.................................................................................................................................................................................................#......................................................................................................................................#.................................................................................................................#...........................................................................................................................................................................................................................................................#........................................................................................................................ ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................#.........#...#...........................................................................................................................................................................................................................................................................#.............................#.........#........................#...............................................................................................................................................................................................#........................................................................................................................................#...............................................................................................................#.............................................................................................................................................................................................................................................................#....................................................................................................................... ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................#.........#.....#.........................................................................................................................................................................................................................................................................#...............................#.........#........................#.............................................................................................................................................................................................#..........................................................................................................................................#.............................................................................................................#...............................................................................................................................................................................................................................................................#...................................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#.........#.......#.......................................................................................................................................................................................................................................................................#.................................#.........#........................#...........................................................................................................................................................................................#............................................................................................................................................#...........................................................................................................#.................................................................................................................................................................................................................................................................#..................................................................................................................... .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#.........#.........#.....................................................................................................................................................................................................................................................................#...................................#.........#........................#.........................................................................................................................................................................................#..............................................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................................................................................#.................................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................#.........#...........#...................................................................................................................................................................................................................................................................#.....................................#.........#........................#.......................................................................................................................................................................................#................................................................................................................................................#.......................................................................................................#.....................................................................................................................................................................................................................................................................#................................................................................................................... .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#.........#.............#.................................................................................................................................................................................................................................................................#.......................................#.........#........................#.....................................................................................................................................................................................#..................................................................................................................................................#.....................................................................................................#.......................................................................................................................................................................................................................................................................#.................................................................................................................. ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................#.........#...............#...............................................................................................................................................................................................................................................................#.........................................#.........#........................#...................................................................................................................................................................................#....................................................................................................................................................#...................................................................................................#.........................................................................................................................................................................................................................................................................#................................................................................................................. .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#.........#.................#.............................................................................................................................................................................................................................................................#...........................................#.........#........................#.................................................................................................................................................................................#......................................................................................................................................................#.................................................................................................#...........................................................................................................................................................................................................................................................................#................................................................................................................ ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#.........#...................#...........................................................................................................................................................................................................................................................#.............................................#.........#........................#...............................................................................................................................................................................#......................................................................................................................................................#.#...............................................................................................#.............................................................................................................................................................................................................................................................................#............................................................................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................#.........#.....................#.........................................................................................................................................................................................................................................................#...............................................#.........#........................#.............................................................................................................................................................................#......................................................................................................................................................#...#.............................................................................................#...............................................................................................................................................................................................................................................................................#.............................................................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#.........#.......................#.......................................................................................................................................................................................................................................................#...............................................#...........#........................#...........................................................................................................................................................................#......................................................................................................................................................#.....#...........................................................................................#.................................................................................................................................................................................................................................................................................#............................................................................................................. .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#.........#.........................#.....................................................................................................................................................................................................................................................#...............................................#.............#........................#.........................................................................................................................................................................#......................................................................................................................................................#.......#.........................................................................................#...................................................................................................................................................................................................................................................................................#............................................................................................................ ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#.........#...........................#...................................................................................................................................................................................................................................................#...............................................#...............#........................#.......................................................................................................................................................................#......................................................................................................................................................#.........#.......................................................................................#.....................................................................................................................................................................................................................................................................................#........................................................................................................... ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#.........#.............................#.................................................................................................................................................................................................................................................#...............................................#.................#........................#.....................................................................................................................................................................#......................................................................................................................................................#...........#.....................................................................................#.......................................................................................................................................................................................................................................................................................#.......................................................................................................... ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#.........#...............................#...............................................................................................................................................................................................................................................#...............................................#...................#........................#...................................................................................................................................................................#......................................................................................................................................................#.............#...................................................................................#.........................................................................................................................................................................................................................................................................................#......................................................................................................... .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#.........#.................................#.............................................................................................................................................................................................................................................#...............................................#.....................#........................#.................................................................................................................................................................#......................................................................................................................................................#...............#.................................................................................#...........................................................................................................................................................................................................................................................................................#........................................................................................................ ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#.........#...................................#...........................................................................................................................................................................................................................................#...............................................#.......................#........................#...............................................................................................................................................................#......................................................................................................................................................#.................#...............................................................................#.............................................................................................................................................................................................................................................................................................#....................................................................................................... ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................#.........#.....................................#.........................................................................................................................................................................................................................................#...............................................#.........................#........................#.............................................................................................................................................................#......................................................................................................................................................#...................#.............................................................................#...............................................................................................................................................................................................................................................................................................#...................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................#.........#.......................................#.......................................................................................................................................................................................................................................#...............................................#...........................#........................#...........................................................................................................................................................#......................................................................................................................................................#.....................#...........................................................................#.................................................................................................................................................................................................................................................................................................#..................................................................................................... .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................#.........#.........................................#.....................................................................................................................................................................................................................................#...............................................#.............................#........................#.........................................................................................................................................................#......................................................................................................................................................#.......................#.........................................................................#...................................................................................................................................................................................................................................................................................................#.................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#.........#...........................................#...................................................................................................................................................................................................................................#...............................................#...............................#........................#.......................................................................................................................................................#......................................................................................................................................................#.........................#.......................................................................#.....................................................................................................................................................................................................................................................................................................#...................................................................................................