ens-ulm-1

google hashcode 2014 source for team ens-ulm-1
git clone https://a3nm.net/git/ens-ulm-1/
Log | Files | Refs

commit 9f51374c45d89079375d6aa5319734dc1271f382
parent 01e151a7343ce18646caed0236baefd7015088e7
Author: Marc Jeanmougin <marc@jeanmougin.fr>
Date:   Fri,  4 Apr 2014 20:40:23 +0200

iinput

Diffstat:
training/doodle.txt | 717+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 717 insertions(+), 0 deletions(-)

diff --git a/training/doodle.txt b/training/doodle.txt @@ -0,0 +1,717 @@ +716 1522 +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################.####..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################..######.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################.....###.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################.....#####............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################......####............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################......#..##.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################......#####............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################.#......###............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######....########..##...#.###............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##.........##########......###............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######..#...#..#####......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###...........#######.........##.###....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###...........##########....#.##..#####.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###............#########......###.#####.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####............##########...#..#####.####................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####.............#########......####..####................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####.............######.#.......####.....##................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####..............########.....#.###....#.##............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####...............#####.#.......######...####............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####...............####...........###..##...###............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####................####...........###..#.#.####........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####................#####.#.......####..#....#######....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######.............................................................................................................................................#####................######.......#.####.###..######....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####...........................................................................................................................................######.................######.#....#.####.###...#.###....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########........................................................................................................................................#########..............#####.......#####..#.......#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##.................#####.............................###.........................................................................................................########...............####...#.....####....######........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############.##........#####............................########...................................................................................................##########...............#######......####....######....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..##################..........#####...........................########..................................................................................................############................###############.#..######....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################..........###..........................#########................................................................................................###############..................###.##################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################..#####...........###........................#########.........................................................................................#####..################........................###...###..#####....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########...###.################.######........#####......................#######...........................................................................................#########################..............................###....###...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######.....##..............######..#######....#...####....................######..##.........................................................................................##########################.........................#.....#.######...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############.......#...................#####.........###....................########...................................................................................................##################.........................##############...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########..###..............................#####.......###...................#######..##...............................................................................................#####################..............................########...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########.#.#.###.#.#...........................###......#####.............##.#######..................................................................................................########################.............................##..#####..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########..#.###########.###..................#..#####.......###..#.......#.###.#########...............................................................................................#############.###########..............................#...####..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########.#..#.##########..####......................###.......####.........#############....................................#..........................................................#############...############............................###..####..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###.##.####.######.####.########.....................###.......####........############...................................####........................................................#############.###.############............................########..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...###.########......#..####...#...#..##..#..#.#####........####.......###########.#...............#..##..........###..####........................................................############..################............................########..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###.#.#############..#############..#.#.########...#.#.#.###.....#####.......############.............###########......#########........................................................###########...#.##############..............................######..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#..####..#.###.##...###......#########.########..##.#..###..#..###......#############..............###########...#..##########.......................................................#######.##..##..###############............................#..####..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####...#.###..####.#..##.##############.#.########...#.###.###..#..###......########.###...........##############################.......................................................########...####################..............................#####..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###.##..##.##...#.####..#...#..####.####..#.....####..##.####.......##.....#########.##..........######...#######################........................................................##############################...............................###...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########..#...########..##......#.#...##......########..##########..###......#######.###.........#####....########################.........................................................############..########..####...............................####...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##...###.#.#...###########...###..#...#...#......##..#.#.########..#.###.##......#######.##.........#####.##########.#####...#######..#........................................................###########...#######...###.................................###...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......####.#.###.######..##.###..#.##.###.###......###..###.#############.###.........#######.###.......##....########..#####.############...........................................................########..###########..###..................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###.##.#.#.#..#####.##...###.###...##.###...##......##...##...#...###########..##.#......#######.#..........##..#######.##########...########.#..........................................................#########################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####.##..###...#.####..##..##...###..#...##..#........#........###..##############.###..####.##.###............######...#..#..######..#####.##.#........................................................#####################..##........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#..#########.##.########..###..#..#.#...#.................##.##.....######..#...#..###..##..##..........###.##.#...##############.######...#........................................................####################..###........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###....###.#.#...#.#####..##..#...#..............................##...#######..##...##..##.##.###.......######....#########..##....#..##..##...........................................................####################..##........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##.###..###.###...#...####......#.......###.......#...#....#...#....#..#######................####..#..###.#...###..########.###.............#........................................................############.#######.###........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###.##...#....#........##.......#........#........##........#.......#.########.........##....#####.......##.###..#..###########.#.###...#..##.......................................................###########..#######..##........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##....................#........................................#####..#..........#.......#.....#####..###.######.#######...#..###.###......................................................###########...#######.###........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........##.................#..................#.....#.......#####..#........##............##...##############.#..##...#.##.....####....................................................#########...##.#######..##........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###...##............................###.###.......#..##.#...............#######........##...............#.################...##.#........####......................................................##########..########..###.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............#.................################......................######.........##..........###....#...########..#....##...........#####...................................................######..####...########.###.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#...#.....#.........#.....#.######################..................####.........#.#.........##...#.#..##..#.........##..##...#........####..................................................#####...####...#######..###.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................##########################...................######.#...#.###.............##.##......................##..........###..................................................######..####....###########.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##......#.#...#...#...#.############.#.#.#####........##............#.....#######.##..####.......#.##...#....#...#....#....####.###...........###..................................................####....#.....########.###.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##...#........#....#.#############..#...................####.#.............#..######.#.#####...#.##...#....................################......##.................................................######...#...#.########.###.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##.........###########.###...#...............#.##########.#....#......######....#####....###.......#...........#.####.#####.##########.....##................................................#####..#...#...########.###.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......#..#.....##########.##...#......................##############..........#......####......####...#....#......########.##.#..#.##...#######...##...............................................######..####...############.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########...............................#...########.###.......###.......###..#..####...#........#.################.#.##.....##########...............................................######..####...####.########......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####...##................#...............#...#############.#..###.....#######.######..........##..#############.#######......#######.##..............................................######.#####..#.############......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................####.###.#..#.....##.#.###.######..........##########.........#####......#.#########..............................................######..##......#######..##.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##.#.............................#.....#.....#######......#..............##########........#..##.#..####....#.....##..########..........###.....##.....##.................................................#####......##...#######.###.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........#......#............#..............############....#.........#.#.####.######.##.#.....##...##...##.........#######...............##....###.......................................................#####....##.....###########.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##....#..#...........#....................############........#.........############.##......###.....###...#.#...#.####.............#.#.###..............................................................####..##.......############.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######.#.####..#..#.#.........#..##.############..#............##...###..#############....##.#...#.#...#..#.#.######..................#####.#...........................................................#####...###.....###########.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###..#..####.....#...#...##.#..#####...#..##.##................###....######.##.######.....#....#.......##.#.####....................###..............................................................#####..######....#######..##.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###.####..#......#...#..#........##.##...#...#....................####.######..#######...........#.....#.##..##...#........#.........#####.#...........................................................#####....###...#..##########....................................................................................................................................#......#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###....###.###........##...#####..##..........##.....................##.#..####....#####....##.###...#.##...###.#....................####.##...........................................................######..####.....###########.................................................................................................................................###.....##.#.###......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##...###.#......#.##...#..##..#.#.......#...#..#####.##...............###...######.#######...#...###..#......#.......................##.#..............................................................#####.............##########..................................................................................................................................#.#.....###.##.#...#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##.####.##...##.#....####.##...##........#####.###...................#....#.#..#####.......###.###.....#.......................#..###..#............................................................#####.............#######.###................................................................................................#....................................###########..#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###.###.........#.######........#######......###########...##.........###.......######..#...#.##..##......#.#......##.#........#..#.#................................................................#####.....####...############..............................................................................................#..................................##..##....##.#..##..####................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...##...............#####..##.#.########..################....###.......##........#####....#.###...###....#.........#...##..##..........#.##..##......................................................######...#...#....#######.###............................................................................................#.......#...........##.............##..##.....#.###..#.##...##.#..#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##...#.#.#..#.#...#.#...#.###..####.#....#...#..#####...##...#.#........###.#....####......#.##......#................#......#........#...#....#.....................................................######...####.....######.####..........................................................................................#............#...#........######....#...##...#..........##..#..#.#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##..##...#........#.....#####..###.......#..###..##..#######.##..#...##....###...##.####.#.....#..#...............##.#.###....#..................#.....................................................######...####.....#######.###...........................................................................................#........##...#.#......#....#...###..#........##.#..##..##....##.###.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##.....##....##.#...####..#.........##...##...#...#######..#.....###...###...#####.#....#.#........#....#.#...##..#.....#.....##.#...............................................................######..#######...######..###.........................................................................................#....#...#...##...##...##.###.####..##...#...##..###.....#...##..##..###........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##....#..#....#...#..###...##..###......##........#..############.#...#...#......##.......###.#....#.......###.########..#######..#.#.##..#...#....................................................######............#######.###....................................................................................#..#...##...#....#..##........###.##..##....#...##...##.#..#...#######..##........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#...#..#.#....#..###..##.#..........##.......######.....###..###.......##....###........#.....##.###....#####..##...#.........##.........#......................................................######...#..##....###########............................................................................................###........#........##..###.###..##....#..##.##.##....#######..#######....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#....#.......####.................##..........#######....##....##.....###..##.#.#....#.................#..##.##.####......#.##..##.......##...................................................######.....##..#..###########................................................................................#...................##............#.#########.......##....#..#...#######...#.######...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................####.......#.#..##....###########.......####....#.###.........####..........#.#######.#..###.#.....##.......##.##..#.##.................................................######....#.......###########...............................................................................#.............###.#....#..##.#......#..##...#.#.......#####......#####......###........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................#.###...#.#####.###..#.#########....###..#####..#.##.#...#..#..######..#.###.######..###..#.##.#.##....#........###.##..#.....##.........................................######............#######.###.............................................................................#.........###..###.##......#.#.#......##..###...........##..####..#####..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................#......####....#..#######..#...##########.....###...#####..###....#...#.####...##.###.###..##.....######..#.....#......###...#...#####..#.........................................######...###......###########...........................................................................#.......#...#....#...#..#######...#....#..##.#......#.......###....##.##..............#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................###.....#.#####...#######...#.##########.#.#.....##..########.###..###...#####.....#.##.......#..####...##..#..............#....##...#..#.#........................................######..#####......######.####........................................................................##.###........#......#...#...######...#....###.##........##...#..#...######...#.......#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............#...#.##.#...######.##.##...#..##.#######.###..##...###.#####..#####..##....##.......##.....##.....##.##.###....#....##.......#..#..##....#..#.......................................######...###..##..#######.####.........................................................................###..#.#...#.........##.......###.......##...#.#.#...##....#........#.##....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##...#.......####......##...#####.##...##.#.#######.##.#####..#..#.######..#########..###.#.#####......###.######..#..#.###..##....#.....#....##..#...##.#......................................######....#.......############.........................................................................#.##.#..##...##...#.#..####.#.....#.#.#...##.#.#........#......########........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......##...........#.##...##...####..#.....#...##.########.#....###.#.##.################.......###.......##.##....#..#..#####..##........#..........#...#.....#.....................................######............############.......................................................................##.....#######.####.........#....#..#...#.....#.........#...##.##.######..............#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##.........#####.#.......##.#..##..###..#############...#.#.#.#...###################......#....#....###....#...#.....##.##............#.#....#......#....##....................................######.......#....############.......................................................................##.###########.#...#........##.#.#.#.....######..##...#....##...#..####.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##...........#.#..........##..#####..####.###...#..#####.#.#..##....##################.....###....######....#.###.#....##.#....#...........#...#.......#..##.##..................................#######......#.....###########........................................................................#.############..#####......#..............####.........#......##.#####.....#.###.#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####.......####...........##.#..##..###.................##..#.....#..###################...##..##.###....#############..##.##...#.............#.....##..#......##................................#######.##....##...############.........................................................................#############..........####.#.##..........##.#......#....#.####.########..#..#.##...........#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###...........###.......##.#####..########.###..#...########.#..........#################.##...#####..#.##.###.########...####...#.................#.....##.....#..##.............................#########.....#.....#######.###..........................................................................################..#####...##.#####......##....#.......##..###..####.#.#.###.#......##......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##.........##..##....#....#.##.##...#....###.......##.#.......##.........###################.##########.#################.##.....#....................#....#...##....#............................########..###.......###.########...........................................................................###########........###....#####.#....#####....#.####....###.######..##..##############..##.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##.........###.#.......#...##.####.##....#...#..........##...#......##..##.###################.##############################.#....#..................#....##..#....#..#............................########..####......############.............................................................................###############.#......###..##.######.##...#.......#...########.##..###############.##...#.#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........######....#..##..####..#.###......#.......###.#.#..###############.#################.#################################........................#.#...##...##.##.............................########...##.##...########.####..............................................................................##..###.###.#######....#####...#########...#.###......########....##..##############.##.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##.....##..##.......##...######..##.##.....##.....###################..#.....################.##################################............................#.........##............................########...........#############.............................................................................#..#...##....#######....#######.##.#########......##...#######...#..###.#################.#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.##........###...#....#...#.######...#......#.....########################..##...#################################################..........................##..##...##................................#########..........#############......................................................................................###..###.###..........###############..#...#...#######....#######################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####.....##...#..##..#...##########.........###########..#...#......###########.#########################################..#..#####...#....................####....#...#..............................#######...#.........############..........................................................................#.#...........##...###.....##..#...########.###.#....##.##.#.###.......#############.##.#####..##............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#...####..........##########..##...#...#########........##.........######...#######################################.....#...###...#...................#######...#..#.............................########............############.........................................................................#..................##..#.........#....######..###.....##..#...###......###########.########.##................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##.##............#############.......########.##...#.#.##........#.#######..##########################################.........#....#..................######.##...#.............................########...........#############...............................................................................................#...#..##..#...#..#####..##.....##....####.....############################.#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##.......#####........#.#####.#######......#########................#....#..###################################################.#.....###...#.................######......#.............................#########............###########..............................................................................##.......................#......#.##########......##..######...#########################.#####........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######........##...####...##......########..##...................##...###################################################......##......................######...#.#.............................########..###....#...######.####...............................................................................##.............#........###......########.##......###.##################...###..#...#######..##......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####............#.##............########..#.#..........#...#.....##############################################.#.#...#######...###...#.................######...###.............................#######...####...#...###########................................................................................##...#.##............#...##....#.########.##.........##################.###.........####....###........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####..##......###.###..........#######......#.##......##.###...##############################################..##...#...######....##...#.................#####...................................########..####.##.....##########........................................................................................#.....##..##..##........##########.##........#################...#...........####.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....#....#........##..##..##......#...######......##........####################..###..#############################...#........##.....###....................####.#...#..............................#######...####.......############.............................................................................#.....#......##..########..#....#...########.###.......##############.#.................###.....................................................................................................................................................................................................#######################################################################.................................................................................................................................................................................................................................................................................. +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##..#.........##.####............##..###.......#......#.####################.........##############################.............##.........#.................#.####..#..............................########..###...##...############...............................................................................#......##..#..###.###.###..#....###########.###.....#.############.......#.#........#####........#.........................................................................................................................................................................................#########################################################################................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###....#...........##.....#...#######.......####....#########################.......########################..#####.............###..##............................................................#######....##.........###########......................................................................#..#..........####...#############.#.#....###..###.#####.....#############.##..#...#.......#########..............................................................................................................................................................................................#########################################################################..................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##..#........##..###..#........#...##........####...#...########################.....#######################.....###..............###..###..#.......................................................#######....##...#.....######..###............................................................................#....##..####..#..............#.##...###.###..####....##.##########..............#.####.....##.............................................................................................................................................................................................########################################################################....................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........#.####..#.......###...###........##.......#######.#################.......####################..#...#####..............##..###.........................................................########....##...#.....#######.###.......................................................................####.#####..###....#...##.#.....##.######..###.#.#...##.....###########.......##...############..######......................................................................................................................................................................................##########################################################################........................................................................................................................................................................................................................................................................................ +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####.........###.######.....####......#####...##################.......#######################.##..####...............#..##...#.....................................................########...####........#######.###.......................................................................####.######...#......#......#...####.####....####...###..#..###########.........#####..##################..................................................................................................................................................................................##########################################################################.......................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......###..###..#.......#.#...###..##...#.####..#..###...#####################......##########################..####...............#...#....#....................................................########...###...#.#...#######.###................................................................#.#....##...##.#...##....##.#.#...#....#.#.##.####...#..#..........###.#####..#...#####.###....##################.#.............................................................................................................................................................................###########################################################################........................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................###########################.................................................................................................................................................................................................................................................................................................................................................................#........##.###..........##..###.#####...#.####.#####...####################..#....###########################.#.###................##...........................................................#######....####..##....#######..##...............................................................#.......##......#..#.#......#..#.....#...#......######...........#...##.###.......##..###..############.########.###...........................................................................................................................................................................###########################################################################............................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................########################################################........................................................................................................................................................................................................................................................................................................................................................##...##..#.......##..###..#######..#.###.####...############################.###########################..####................#..##....#...................................................#######....####..##.#..###########.................................................................###.......#...#........#.....#.................#.######........#...#####.#........##....######..#.######..#####.###........................................................................................................................................................................############################################################################.............................................................................................................................................................................................................................................................................................. +..........................................................................................................................................................................................####################################################################................................................................................................................................................................................................................................................................................................................................................###.##...........####..###...######...#..###.#.##############################.#..########..###############...###................#..#....#...................................................#######....####....#...###########................................................................##..##...#..###............########...#......#...#########......##...###.#..#..#.#############.......######..######.......................................................................................................................................................................#############################################################################............................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................#####################################################################################........................................................................................................................................................................................................................................................................................................................................###...#....#...#.##..##.....######..#..###....############################....##.#######.....#################.....................#........................................................#######.....###...##.#############.............................................................###............##.##.###....#...#####.##..###...#.....#.#######.#.......##........##########.#..........#####.###..........................................................................................................................................................................#############################################################################................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................................#############################################################################################..................................................................................................................................................................................................................................................................................................................................######...........##..###...########.##..##...#############################....############....###############..#....................##.......................................................#######.....###..##....########.###...............................................................#...##......##..####....########.......#.#....###..#..##.####........##.#####.##########.............######...........................................................................................................................................................................###############################################################################................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................#########################################################################################################...........................................................................................................................................................................................................................................................................................................................#####.#...........##..#.....######.....####..################################..##############.....#######.....................................................................................######......###..##....########.###.................................................................##.......##..######..................#......######...##..###.....#......#.####..#####...........#########........................................................................................................................................................................#####################################.###########################################.................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................#####################################################################################################################...............................................................................................................................................................................................................................................................................................................#...#..####...........###..##...######.#....###...####################..###########.#################....##########.........................#.......................................................####..##.....##........########.###..............................................................#.....#...#...#######..######..####....##.#.#..#....#######...###..##..##...###.#######..............####.##......................................................................................................................................................................##################################################################################................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................#########################################################################################################################....................................................................................................................................................................................................................................................................................................................###.#..........##..##....#####.......#....####..##############..############.#################....##########.................................................................................####.##...#.###...##...########.###............................................................#...........#...##############....#...#....####.#...###.#########..#......###.##.##.####...########.#..###..##....................................................................................................................................................................####################################################################################................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................#################################################################################################################################..............................................................................................................................................................................................................................................................................................................###.........#..##..##.....####.......##....###############..##..###########...#..##############....############......................##.......................................................####.#.#....###.........###########............................................................###...##..#...#############....#......#...##.###......##...#######..#####..........####....###########........#.................................................................................................................................................................#####################################################################################.................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................#########################################################################################################################################.......................................................................................................................................................................................................................................................................................................................###..###......###.....###....#.....############...#############....####....########...#..###########....................##.......................................................######......####.......########.###..........................................................##......##...#..########.....#########..#####...#.#........#.....#####..#...##...##.##.##...##...##....###....#...#..............................................................................................................................................................######################################################################################.................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................##############################################################################################################################################.......................................................................................................................................................................................................................................................................................................##..#.....#.........#.......#.......##..........###########.....############.....#####...############...#########.....................#........................................................####..#....####..#...#.############............................................................##...###.....########.##########################.##.#..#...#...###..###....#####..##.#.###################.....##..................................................................................................................................................................................................#################################################..................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................#####################################################################################################################################################......................................................................................................................................................................................................................................................................................................#..........#...##......#####.#..##.........###########..##.#############.......#####...############..###########............................................................................####..#....####...#....############......................................................#...##....####.....#.#####.###########################..#.......#..##.###.####..######.##...######################....###................................................................................................................................................................................................#################################################..................................................................................................................................................................................................................................................................................................... +................................................................................................................................................###########################################################################################################################################################................................................................................................................................................................................................................................................................................................##.......#...#...#.###.##..###....##...........#########.....##############....#..####.....###########....#########............................................................................####.......######.......########.##.......................................................##........###...#.#######.###########################..#######.#.####.##############.###.##################...#########.................................................................................................................................................................................................################################################...................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................################################################################################################################################################################..........................................................................................................................................................................................................................................................................................#........#......#...##....###..##...#...........##########...#.####.#########..#...#####......##########..#..#########...........................................................................####.##....####........########..##........................................................#.##.....##.....######..################################.#.###..#####..#..########.##....###################..#########................................................................................................................................................................................................################################################...................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................########################################################################################################################################################################....................................................................................................................................................................................................................................................................................................##....#........####...##...........########.....####..##########.......####.....###########......#########.........................................................................#####.#..#....##........#########.##...........................................................###...###......##....############################....###..#########.#..#####.##.##..##.##########################..###.#............................................................................................................................................................................................################################################...................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................###########################################################################################################################################################################......................................................................................................................................................................................................................................................................................#...........##....##...##..##.#.###............########..#..#.#....##########......####.......#########......###########.................#.....................................................#####.##......##....##..#########.##........................................................#..##..#.###.....#....##############################..###.#.###########.#.######..##..####################....########.######..........................................................................................................................................................................................################################################...................................................................................................................................................................................................................................................................................................... +......................................................................................................................................##################################################################################################################################################################################.............................................................................................................................................................................................................................................................................................###....#..#......#######.......#....#######......###....###########....#####.......##########.....###########.......................................................................#######......###.......##########.###..........................................................##...............###############################..#.#...#.##########.#..#####.#.#...###...#################################.........................................................................................................................................................................................###############################################....................................................................................................................................................................................................................................................................................................... +....................................................................................................................................######################################################################################################################################################################################.....................................................................................................................................................................................................................................................................................#.....#........#.##.....#####...#.........######.......##.....##########.....######.....###########......######..####..............##.....................................................######.......####.....###########.###.......................................................................#.....##########################.###.######....########....###...#.###...#....#.######......##############..###........................................................................................................................................................................................###############################################....................................................................................................................................................................................................................................................................................................... +..................................................................................................................................##################################################################.##.......................##############################################################################################.................................................................................................................................................................................................................................................................................#....##.#.........#....#....###...##......########.....#.###...##########......######....#.##########.......#####...####.............#......................................................####.##......####.......#############.......................................................................##..#########################.##..##.....##.#######.....#######.####........#.##..##...##....###################.......................................................................................................................................................................................###############################################....................................................................................................................................................................................................................................................................................................... +................................................................................................................................#############################################################.........................................#########################################################################################.................................................................................................................................................................................................................................................................................##..##........#...#......#....###........######.......##....#########.......#####.......###########......######....##.............#......................................................#######.#....###........#########.###.........................................................................####.##.##################.#...#...........#########.##..##..#...#.................####.##....##############.###.....................................................................................................................................................................................###############################################....................................................................................................................................................................................................................................................................................................... +..............................................................................................................................########################################################......................................................#####################################################################################.........................................................................................................................................................................................................................................................................#...#.....##.....##..##..##....#..#..#...#....######........##....#########......###...#.......###########....#######.....##...................................................................########......##....##..###.#####.###.............................................................##.#.....##..#....#######################.#.#........############.##......#.##....##............#######......###########..###....................................................................................................................................................................................###############################################....................................................................................................................................................................................................................................................................................................... +............................................................................................................................######################################################...............................................................###################################################################################...........................................................................................................................................................................................................................................................................###.##........##..###....##.....#....#.###.###....#######....##.#.###.......###.##.....#.###########...#..######.......##.................................................................########..#.####..##....#########.###..............................................................#..#...##.###...#################.#..#...#.....####################...........####..#.##..#....#######.........##############...................................................................................................................................................................................###############################################....................................................................................................................................................................................................................................................................................................... +..........................................................................................................................##################################################.........................................................................#################################################################################.................................................................................................................................................................................................................................................................##.....#....##......###...#..##.........#..#..########.........####..####..##.#.....###..##.......###########..########........##.................................................................########..##..###....##.#########.###............................................................##.###..#.####....########.########.###..#...........#################..##..#.##...##...######....#######...........########.###..................................................................................................................................................................................###############################################....................................................................................................................................................................................................................................................................................................... +........................................................................................................................##################################################..............................................................................################################################################################...................................................................................................................................................................................................................................................................##...#..#......##..#........#......#.##..########.....####.......###.###..##...###........##.############..#########........#.................................................................#######.#....###......#..#############.............................................................#...##..##......######..########.##...##....#.#....####################...###...........####....#######.............###########.................................................................................................................................................................................###############################################....................................................................................................................................................................................................................................................................................................... +......................................................................................................................################################################......................................................................................##############################################################################.............................................................................................................................................................................................................................................................#....................#####...#....#..............####.#..#..##.##....#####.#.##....####.###......#############..########........###...............................................................#######.......##....##..#########.###............................................................#.....####...#..#######.#########.............#..##.#..#.#####################....##.................##.##...............######...................................................................................................................................................................................###############################################....................................................................................................................................................................................................................................................................................................... +....................................................................................................................###############################################............................................................................................#############################################################################.................................................................................................................................................................................................................................................................................##...#.....#......#####....####.....#.###.....##########.....##............##############.#########........##...............................................................########.##..###........##########.##.........................................................##......#.#...#.###################...##.##......###.#...######################...............#.......#...###........................................................................................................................................................................................................###############################################....................................................................................................................................................................................................................................................................................................... +...................................................................................................................##############################################................................................................................................###################################.########################################............................................................................................................................................................................................................................................................#...#.#......##.....###.#.##...#.......#...#...###....##...........#####.##......###.#.##......##############..#####.#..........##..............................................................#######......####.......##############........................................................##....#####....##...#########.#####.....##.###################################..#......#############...#..####.......................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +................................................................................................................##############################################.....................................................................................................#############################################################################.............................................................................................................................................................................................................................................................#.......###.......#...#.........####.......###....#...#........##...###.............#.......#############...##.##............#..............................................................#######......####.......##############.............................................................####....#######.#######....##.......#.##....###########################..#......############.#####...####.......................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +...............................................................................................................#############################################..........................................................................................................###########################################################################...........................................................................................................................................................................................................................................................##..##....#..#..####..###.##......###...##.###...............#..###..###..#.........##...#...#############...###.............................................................................#######......###.........########.####.......................................................##......#....#######.######.....###..#####....#....#.#.#####################........####..............###....###......................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +...............................................................................................................############################################.............................................................................................................###########################################################################...........................................................................................................................................................................................................................................................#.....#.#...#.#...#...###.....####...#....##..........#.####..###..####............#.......#############....##..............##............................................................#########......##.....#...#########.###.......................................................#....#####....############......##...#.#.#..##.###.##.########################....##....#.....#.......#####...##......................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +............................................................................................................############################################...................................................................................................................##########################################################################................................................................................................................................................................................................................................................................##..#...##..###..##..##.###...#...##....#...#..###.#.##.##..###..#....#....#.........#############...#...#............#............................................................#######...#...###.........########..###...........................................................####.###.#############.....##..#...#...#.#.#..#.###..#..#################..##......#.####...........#..#.####.....................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +...........................................................................................................###########################################......................................................................................................................##########################################################################.......................................................................................................................................................................................................................................................#.......#....#........##...#.#..##..##....##.#...........#...#.####...#.#.##........#.#.....##############....................###..........................................................########....#.####.......##############....................................................#...###.#..###..############....#...#....##..####..#.##...##..#################..###..#.########.######.....###...##.....................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +.........................................................................................................###########################################..........................................................................................................................##########################################################################.......................................................................................................................................................................................................................................................#...##........##..###...#....######.....##...#..........#..#####....##.#..........#.......##############....#...............##...........................................................#######.......###......########.#######....................................................#....#############.####.#................##..##..##.#..####..####################.#####............####..#..#####........................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +........................................................................................................##########################################..............................................................................................................................##########################################################################..................................................................................................................................................................................................................................................#.#.....##......#...#...##.....####.......####..#.....#....#.#.##....###....#........#.......###############....................#...........................................................########......###.....#.###############....................................................#.....############.###....##.#...##......#...###..#.###....#######################........##...........##..#..###..#.....................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +......................................................................................................##########################################..................................................................................................................................#########################################################################........................................................................................................................................................................................................................................................#.....#........#...#.....##.##..##.##...............#..####.#...#.#...................##############.....................#...........................................................########.....####......############.###........................................................################....####.....##......######..#..##..##.#######..##.#########....#.............#...##.#.##.##.#.#.#...................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +.....................................................................................................#########################################......................................................................................................................................#########################################################################.....................................................................................................................................................................................................................................................####.........##....#..###..###.##...##....#...#..........####.....#.#..........#.......##############......#...............#..........................................................########.....####.......###########..###.......................................................############.###.....##...#..#......#.#.#.###....##..####.##.#...###.#########.#.........##....#....#.########..##...................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +...................................................................................................##########################################.........................................................................................................................................########################################################################................................................................................................................................................................................................................................................#...##...........#...#....###...###...####...#...##.........####......#............#.......##############.....................##..........................................................#######..##..####..#....###########..###.....................................................#################......#..#.#.##..........######.##.####.....####.####.#########....................#.....#.#####..#...................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +..................................................................................................#########################################.............................................................................................................................................#######################################################################.................................................................................................................................................................................................................................................#####...............####..##.......#.##......###......#..#.##.##.....##.#........#......################.....................##.........................................................#######......####........###############....................................................#.###############......#...#.#.##........#####.#....#......#..###..#.##.....##########.........##.........######.##.#...................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +.................................................................................................########################################................................................................................................................................................########################################################################................................................................................................................................................................................................................................................####.#..................##..........##...#..............#.##..#.....#.#.........#.......###############....#..#.............#..........................................................#######.......###.......###########.####......................................................#############.........#.....#####.########.......#...#....######...##.##..#.###.######...#...##..........#.######.#...................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +................................................................................................########################################..................................................................................................................................................#########################################################################..............................................................................................................................................................................................................................................###..................#######........#..#...####...........##..#..###............#....#.#################....................##.........................................................#######......#####......###########..###.....................................................###########.#.........#.....####.########.....###........#######.....#.#..########...####.....##...........#######.....................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +..............................................................................................####..##################################......................................................................................................................................................#######################################################################.........................................................................................................................................................................................................................................#...###..#...#..............####........##.........#..............#....##............#......####.############....................##.........................................................########.....#####.......###########.###......................................................############................##########....#..##..########..###........##...##.###....####......##....#....#####.###...................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +.............................................................................................########################################........................................................................................................................................................#####################################################################................................................................................................................................................................................................................................................#...#............#....####........##..#.##............##.#............................###.#.##########....................#...........................................................#######...#..####..#......##############......................................................############................####.###...#.##.#..##.........##########......#####.##....##.##...#........#...########...................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +............................................................................................#######################################...........................................................................................................................................................###################################################################...............................................................................................................................................................................................................................................##...##.............##...###........##..##..............##...##....#.#...........#..#...###.#.###########.....................#........................................................#######......######......############.###......................................................########.#.........#.#......##..##...#....#..#..##..##..#..####.#....##........#..##.##...##........#.........####....................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +...........................................................................................#######################################..............................................................................................................................................................################################################################.................................................................................................................................................................................................................................................###.##............#..##..##....#....#.......#.#.......##...#....#...............#......##..##..#######.......##.......................................................................########..##.######.....#################......................................................#########.....#...#.###.....#.###..............##..##.#...#.........####...##.#...#...###....#..#...#........#.#.#....................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +..........................................................................................#######################################................................................................................................................................................................##############################################################.................................................................................................................................................................................................................................................##...#...#..........#.#.###........##....#....#.......#.##.......................#.#....####...#########.......#..............#........................................................#######......######.......###########.###.......................................................#######............##..#..####.#....##...#..#...#.##...#..##..########....####...#..#..#.#.#.#...............####....................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +.........................................................................................#######################################..................................................................................................................................................................############################################################................................................................................................................................................................................................................................................#.##.....#..................#.........#.....#..#..........##.............................###......#######.......##..............#........................................................#######.......####..#....############.###........................................................######..##..#.........#..###.........##..#..##....#.........###..######...##....##........##.................#.##...................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +.......................................................................................#######################################.....................................................................................................................................................................#########################################################....................................................................................................................................................................................................................................................##.#..#...................##........#...##...#..#.....###............#..........##.#...####....#########......###............##........................................................#######......#######......###########.####.......................................................###.##.....#..#...#..####.#..#......#...#####....#...#.#....#.....###..##..#.......#.....####...............####....................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +......................................................................................#######################################........................................................................................................................................................................#######################################################....................................................................................................................................................................................................................................................#.###.....................##.......#......#...###.......#..............#...............###......#######.......##.......................................................................########.....#####........#.#########.###..........................................................##.###.......##.....##.###........#...######...##....#.##.##.....##.#...###.....##..##.####...............##.###..................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +......................................................................................######################################..........................................................................................................................................................................#####################################################.....................................................................................................................................................................................................................................................###.......................#........##..#...##...........#.............#................##..#....#######........#.......................................................................#######......##.###....#....##############.........................................................####....#...###..########.........#..##.##.#...#...###.##...#....###.....###....###.##.#####...............###.#..................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +....................................................................................#######################################............................................................................................................................................................................###################################################.......................................................................................................................................................................................................................................................#...#........#.......##...........#....#####..#.#......#............####.............###.......#######........##.............#.......................................................########......#####.......###.########..###.......................................................##..#...#...###.###########........##.######....###.#.##.#...#.....###.....##.....##...##..#####.............###.#..................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +...................................................................................#######################################..............................................................................................................................................................................#################################################........................................................................................................................................................................................................................................................###...#.........#.#.......#......##...#.....#..........#.............##.........#.....##.......#######........#..............#.......................................................########.....######......#...##############........................................................#...#....#...#############...##..#...#####.#...##..#.#####........##.#...........##..#.#..#####.......#.........#..................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +..................................................................................#######################################................................................................................................................................................................................##############################################.............................................................................................................................................................................................................................................................#.#.....#..........#..###.....###.####.#...#.......#..............###........#....##..#.....######.........##.............#.......................................................########.....######........##.########..###.......................................................#...##.....#..#..##########......#.#.######..########.#.###...##..####.#...#.......#.....##.######...............#..................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +.................................................................................#######################################..................................................................................................................................................................................############################################............................................................................................................................................................................................................................................................#......................#..##....##........###.......#.#.............##..........#...###.......#######........#......................................................................#########....#######.........##############.......................................................###......#...#..#.#....####.....#.##.#####..########..#.###.....##..###..............#......########.............#..................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +................................................................................########################################...................................................................................................................................................................................##########################################......................................................................................................................................................................................................................................................................................###..............#..###.................#..##.........#....##..#......######........#.............##.......................................................#######.......##.###.......###########..###......................................................####..........####.#.#.###..##........##..#...#######.....##...##..#######.....#.....#....##.########............#...................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +...............................................................................#########.##############################......................................................................................................................................................................................#######################################...................................................................................................................................................................................................................................................................#....................##...##..........#####......#..#.#........##.............###........#######........#.............##.......................................................#########....######..#...##...##########.##........................................................#......#......#.####..####.........###....########..##..###.......####......#...##.#........#######...#............................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +..............................................................................########################################........................................................................................................................................................................................#####################################.................................................................................................................................................................................................................................................................#......................##...#.##.................................####........#...###.......#######.........##............#........................................................###########..#######.......##..########.###......................................................##........#......####.##..#...#.###...##...##########.....##.......#.###.....#.....#..#....#.##########....#.....#...................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +.............................................................................##########..############################..........................................................................................................................................................................................###################################......................................................................................................................................................................................................................................................................................###.###...##....................#........#..#####.#....#.....##.........#######.......##............#........................................................#########.....######.......#...#############...............................................................#..#..####.#.......#...##...#####..########..##..##......##.#####....#...##.#........######.##.........#....................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +............................................................................#########################################...........................................................................................................................................................................................#################################......................................................................................................................................................................................................................................................................................####.#.....#....#................#.............###........#..###.........#####................................................................................#########.....########......###.############...................................................................#######....####.###.#...##.##.###########...###.#.......####.........###...#.....###########.......#....................................................................................................................................................................................................#############################################......................................................................................................................................................................................................................................................................................................... +...........................................................................#########################################.............................................................................................................................................................................................###############################.....................................................................................................................................................................................................................................................................#.............#...###.#.#..###....##..#.###........#......#.....###....#.......###.........####.#...............................................................................#######.##...#######............############......................................................###..........#.####.....######...#.#################.##...#####...###.#.##........###...##.#..############.....##....................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +..........................................................................##########################################..............................................................................................................................................................................................#############################.....................................................................................................................................................................................................................................................................................#...##..##...##...#.#...##..###..###...............###............#..........###.................................................................................########.....#######.........#..#########.##................................................................#...#####....######.######################.#...#####................#...####.......##########.#.#...####...................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +.........................................................................########################################.#................................................................................................................................................................................................###########################............................................................................................................................................................................................................................................................................#............##.####..##....#...##....#..#................#####........................###.................................................................................#######.......##.###.......##..#########..##.......................................................#........#.#............##############################...######...###.##..........##.........#############....#.#...................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +.........................................................................#######################################.#..................................................................................................................................................................................................#########################..........................................................................................................................................................................................................................................................................................#######.......###.#.#..##.....................####.......................###..#...............................................................................#########...#######.##........##.#######..##.......................................................###........####.#.......#######.###################.###..####....#....##........#####.....#..#############...##.#...................................................................................................................................................................................................#############################################......................................................................................................................................................................................................................................................................................................... +........................................................................########################################.....................................................................................................................................................................................................#######################.................................................................................................................................................................................................................................................................................#..........##..##..##....#.#......#.#...##............#...#....#..................#####.................................................................................########.....########.......#...########..##............................................................#...##..##.......#..###########################....########..###.#.....#...#####.....################..........................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +.......................................................................########################################.......................................................................................................................................................................................................#####################...........................................................................................................................................................................................................................................................................................####.#.#...##.................##..........##....##..#....##.#.............###........................##.......................................................########.#....#######.##........##########.##.................................................................#.#..#....#...#######.############.######..##..#####..##...###......#.######....###############.#.........................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +......................................................................########################################......................................................................................................................................................................................................######################.............................................................................................................................................................................................................................................................................................##.......#............#...#...##........#.......##....#..###..#..........###.......................###...#...................................................########....###########......#############.##................................................................#............#..####..################.########.#######...#..###...##########.....################.........................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +.....................................................................########################################.......................................................................................................................................................................................................#####################............................................................................................................................................................................................................................................................................................#...#..###..##............#...##..##........##.......#....#.###.............#.......................###....#...................................................########.....###.#######.......###########..#...................................................................#..#........#...#################.##..##.##...#####..#...#.#..#..##########....##################.......................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +.....................................................................#######################################.......................................................................................................................................................................................................#####################........................................................................................................................................................................................................................................................................................#...........##........................#........#####.#.##........##............#.###.....................##.....#...................................................########.....##########......#############..##............................................................#.....#..........#..##..#############.##...########...####...#..###...#########......##########..######.......................................................................................................................................................................................................#############################################......................................................................................................................................................................................................................................................................................................... +...................................................................#########################################.......................................................................................................................................................................................................####################.................................................................................................................................................................................................................................................................................................###.####.#............##...##...##..##.####..##.....#..#####....#.....#####.....................###.........................................................#######......###..#####.........##########..##...........................................................#............#....#####.##############.#......#######..####.......#.#....##########...#########.#######..#.....................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +...................................................................########################################.......................................................................................................................................................................................................####################..................................................................................................................................................................................................................................................................................................##.###...#................#.#.#........#####............###.............##......................##.....#....................................................###.####....###########........###########..##............................................................#..#.##............###################.....#.#############.......#.#...###########.##.#######.#...####........................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +..................................................................########################################.......................................................................................................................................................................................................###################........................................................................................................................................................................................................................................................................................#....#.....#..###.#####...............###.#........######..........#####...........##..#....................#...........................................................###.####..#######.#####......##.###########.##............................................................#..#.###..........###.##############.##.......##########.#.......#.......#########..############.######.......................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +.................................................................#######.################################........................................................................................................................................................................................................##################.............................................................................................................................................................................................................................................................................................##......##........#............................#######.......#.#.#..............##......................#..........................................................#########....###########........###########..##.................................................................#............##..###############........##..###.####.......###....###########..########...#..####..#.....................................................................................................................................................................................................#############################################......................................................................................................................................................................................................................................................................................................... +................................................................########################################........................................................................................................................................................................................................##################..............................................................................................................................................................................................................................................................................................##.....##.#....#..................#............#####............###...........##......................###.....#....................................................#########...############.......#############.###.............................................................#.###...........#..##################......#####.########.....###....###.########.##.#####.##..######.#.....................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +................................................................########################################........................................................................................................................................................................................................#################.......................................................................................................................................................................................................................................................................................................###.##...#................###...#...#..#####..........#.#...............##.....................#......#....................................................########.....####.#######.......###.########.###............................................................#.###.....#......#..#################.......######..####.##.....##.....#..######..###.#.####..##..####.#.....................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +..............................................................#########################################........................................................................................................................................................................................................#################......................................................................................................................................................................................................................................................................................................##...#...#...............................###......#.......##.............#...................................................................................########....######.#####.#.....#..##########..##..............................................................###.....#.......#.##########..####.......####.#..#######.....##....##..#####.##...#########....###.#.#.....................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +..............................................................########################################........................................................................................................................................................................................................#################..........................................................................................................................................................................................................................................................................................................#....#...#...............###........#.####.#..........#...#............#........##...........##...........................................................#######......####.#######.......################..............................................................###............###########..#.#####......###...#..####.##...####....#....######.#.#######..##...####.......................................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................ +..............................................................########################################........................................................................................................................................................................................................################....................................................................................................................................................................................................................................................................................................#.....................#......................###...........##..#............##........####.........##............................................................#########...###############......###############..............................................................##....#.......#..###########..###........####.....##.###....###....#.....#.####.#...########..#######.....................................................................................................................................................................................................###############################################........................................................................................................................................................................................................................................................................................................ +.............................................................########################################.........................................................................................................................................................................................................###############..............................................................................................................................................................................................................................................................................................................................#...................#####..#.........#........................###.........##............................................................########....#####.#######.......############..##............................................................##.#......#......############..#####.......####......####.......##..........####..#...#####...#...######.....................................................................................................................................................................................................#############################################......................................................................................................................................................................................................................................................................................................... +............................................................########################################.........................................................................................................................................................................................................###############...............................................................................................................................................................................................................................................................................................................#...#........##........#.#..........###......#........#......................###.........##............................................................########.....#####.#######......##.##########..##............................................................###................##########.....##......#####.....#####......##........#..####..#...######.....######.....................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +...........................................................#######.###.#############################........................................................................................................................................................................................................###############....................................................................................................................................................................................................................................................................................................................##.......##.#....................###............#...#....................###........##.............................................................########....###############......#.##########..##..............................................................#................##########...####.......###.......#.##......##.......##..###...#..#######.###..#####.....................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +...........................................................########################################.........................................................................................................................................................................................................##########.................................................................................................................................................................................................................................................................................................................##................#..#...................##.............#.##....................###........................................................................#######.###################..#....################.................................................................#............##########..##.##.......##.......#..#.......###...#.#.#..###..##...######...#..####.#....................................................................................................................................................................................................###############################################........................................................................................................................................................................................................................................................................................................ +..........................................................#########################################........................................................................................................................................................................................................#######........................................................................................................................................................................................................................................................................................................................#..#............#.....#####..........###.#............####...................###........................................................................#######..#..#######.#######.....#..##########..###..............................................................................###.######..#.###.......###.....##.###......##......#.#..###.####..#######...#######......................................................................................................................................................................................................#############################################......................................................................................................................................................................................................................................................................................................... +.........................................................#########################################.........................................................................................................................................................................................................##..............................................................................................................................................................................................................................................................................................................................#..............#......#.##...#.......####..#.......##.####..................###........................................................................#######....######..########......##.##########.###..............................................................................####...##...######......##........####.....#.##...........##..#...#######.....###.#......................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +.........................................................#########################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........#.#...#.....##..........#....####..................##.........................................................................#######..########...########...##..###############.......................................................................##.....###..#####...##.##.....###..#...#...###..#..##........#######.#....#######...#####.......................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +........................................................#########################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............#.........#.##...##...##............#.###........#..........###.......................................................................########.#.#######..########......############...##......................................................................#.....#.####..###......##.......##....#.....##....#.##.#........#####.#..##..####..#...##.#......................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +........................................................####.####################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##...##...#.###.........#...##...................###........................................................................########.#...######.#.######......#..##########..##.......................................................................##.....##########....#####.....##.#.........#.....###.........#######.....##..##....##.##.......................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +.......................................................#########################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#.......####.##..##...###.............##...................###........................................................................########.#..######..########..........########...###.......................................................................##..##.###..###.....####......##...........###....###.........#######.......###.....##.........................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +......................................................######.###################################...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....##........#................###...................###........................................................................#######....#.###############.....##..##########..###...........................................................................#####..###......####.....###.#.........##.....##....#.....######......#.####....#..........................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +......................................................##########################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#.###..##....#............#.###.................###.........................................................................#########...################.........##########...##........................................................................#..#######.##.....#.###......###.........#.#...#.##.##......######........##..................................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +.....................................................######.###################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###..########.##................##..................###.........................................................................########...#######.##.######.....##..###########.####..........................................................................######..##.......###.......##.........###..#..###.#.......#####.........###......#.........................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +.....................................................##########################################.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#..###.#.....#............###.................###..#......................................................................########.###.#################.......############..###..........................................................................######.###......#.##.......###.........###..#.###.#.......#####............#...#...........................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +....................................................###########################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....######...................##.#...............###.........................................................................###################.#########........############.####........................................................................#.######..##......####....................##....##..........####.#........#..................................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +....................................................#######..#################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##..###..##...#....#........#..###................###...#......................................................................#######...########.....#######.......###########...####.......................................................................#.###.######.....#####...#...................#..##..........####........#...#..#.............................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +...................................................###########.###############################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................###.#..................#.........................................................................#######.##.########..########......####################.......................................................................#.######..##......####............##.....##...#.##..........#####.........#....#.#...........................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +..................................................##########.#################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##..##.....##......................######.##...##..##..#..................................................................................########..########..##########.....##############..####.......................................................................#..#########......#####...........###....#...#..###........######........#......#............................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +..................................................#######.#.##################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##......#..................................................................................................................................#######..##########...#######.......###############.####........................................................................######..##....#...###...........###....#.....###...........#...........###..####...........................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +.................................................############################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########...########.##..#######.......############..#####.........................................................................####..##.......#.###........#...##..........###...........###...............###...........................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +.................................................#########.##################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######...##########...#######......#####################........................................................................##..#............####.......#...##..........####............##...............#.............................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +.................................................############################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######...#########.############..################..######.........................................................................##....##......#.###............##.........#####...........#.........##...................................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +................................................############################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######..############.########...##...####################......................................................................##........#......#####...........###........#####...........#...............................................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +................................................###.#######################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######.###########..###########........##################........................................................................#..............####........................#####.........###..............................................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +...............................................############################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########.##########.###########.......################.###........................................................................##...............#..............##........####...........##.......##......................................................................................................................................................................................................................#############################################.......................................................................................................................................................................................................................................................................................................... +..............................................############################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########...######################........###################........................................................................................#.........................####..........#.......###......................................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +..............................................############################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########..#######..###########...#....###############.####........................................................................#...##.........................##........#####..................##.......................................................................................................................................................................................................................#############################################.......................................................................................................................................................................................................................................................................................................... +..............................................###########################################.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########..###########..########........#.############.######............................................................................#......##...................#..........##...................#........................................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +.............................................######.#####################################.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########.#########.#.#########...##..#################.####............................................................................#......##...#..............##.......#.####..........................................................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +............................................#####.######################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########..#######.....##########....#...###############.####...........................................................................##.#....##..#...............#.........######.........................................................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +............................................###.########################################.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########..#######....##############...################.#####...................................................................................##.................##........#..###.........................................................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +..............................................###..####################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########..############.############..##.######################...................................................................................##..................#............#..........................................................................................................................................................................................................................................#############################################.......................................................................................................................................................................................................................................................................................................... +............................................###.#######################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######..##################################################.###...................................................................................###.........................................................................................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +...........................................######.#####################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########.###########################....#################.####..................................................................................###.............................##..........................................................................................................................................................................................................................................##############################################......................................................................................................................................................................................................................................................................................................... +...........................................####.#####.################################.................................................................................................................................................................................................................................................................................................................................................................................................................................##.##...############.##..#............................................................................................................................................................................................................................................########...############.###############.########################...........................................................................#........#.........................................................................................................................................................................................................................................................................##############################################...................................................................................................................................................###################..#................................................................................................................................ +..........................................#####.######################################..................................................................................................................................................................................................................................................................................................................................................................................................................#....###########################################....................................................................................................................................................................................................................................########..#######################################################...................................................................................#..........................................................................................................................................................................................................................................................................##############################################........................................................................................................................................######################################.##........................................................................................................................ +..........................................########.###.###############################...................................................................................................................................................................................................................................................................................................................................................................................................................#############################.###.###################..............................................................................................................................................................................................................................######.##..######################################################..............................................................................................................................................................................................................................................................................................................................................................##############################################....................................................................................................................................#######################.##..####################..................................................................................................................... +..........................................#####.#####################################.............................................................................................................................................................................................................................................................................................................................................................................................................########################...##..#..####..######..###.##############........................................................................................................................................................................................................................########.#########################################################...........................................................................................#.................................................................................................................................................................................................................................................................#############################################.................................................................................................................................#############......#.##...#....#....##..##..############................................................................................................................. +.........................................############################################...........................................................................................................................................................................................................................................................................................................................................................................................................######################..######.###.#############.##..#################.###............................................................................................................................................................................................................################################################..##..##################.............................................................................................................................................................................................................................................................................................................................................................#############################################..............................................................................................................................############....###...#........#.#...........##..#.###########.............................................................................................................. +.........................................####.#######################################........................................................................................................................................................................................................................................................................................................................................................................................................##################################..#######.##.##.##..##...##...#################.......................................................................................................................................................................................................########################..################################################............................................................................................................................................................................................................................................................................................................................................................##############################################.........................................................................................................................############......#####.......#....##...#...##..######.##############........................................................................................................... +........................................#####.#######..##############################......................................................................................................................................................................................................................................................................................................................................................................................................##################################..#############..#...##.......#....###############......................................................................................................................................................................................................###...##########################.##..##...##...###.########################...........................................................................................................................................................................................................................................................................................#...............##..#########...................................##############################################.....................................................................................................................########.#######..##..#################.###..##..##....##..##.##############........................................................................................................ +........................................#####.######################################..................................................................................................................................................................................................................................................................................................................................................................................................#############.##########################################.#####.......#####...#..#.##########..................................................................................................................................................................................................###############################.##.##########################################.................................................................................................................................................................................#.##.################################################################################################################################....................................##############################################...................................................................................................................################.####.#####################..#...###......#.....#.##############...................................................................................................... +........................................############################################.................................................................................................................................................................................................................................................................................................................................................................................................############################################################.##...#####....###.#.##.##########.................................................................................................................................................................................................##############################################################################............................................................................................................................................................................#.#####################################################################################################################################......................................#############################################...................................................................................................................######..##..###############################.#######..##.##########..##..############................................................................................................... +.......................................########.####################################..............................................................................................................................................................................................................................................................................................................................................................................................############.############################################################################.#########...............................................................................................................................................................................................###############################################################################......................................................................................................................................................................################################################.###.#####################################################################################........................................##############################################..............................................................................................................##############################################################.#####.....##.#.############................................................................................................. +.......................................#####.#######################################...........................................................................................................................................................................................................................................................................................................................................................................................########################################################################.###.########......#############.............................................................................................................................................................................................#################################################################################..................................................................................................................................................................###########################################..###.#################.#######################################################################..........................................##############################################............................................................................................................#######..####################################################.##.#..###..#..#....#############............................................................................................... +.......................................######.####..###############################..........................................................................................................................................................................................................................................................................................................................................................................................###########################################################################.##.###...##...##################...........................................................................................................................................................................................##################################################################################..............................................................................................................................................................############################################################################################################################################...........................................##############################################..........................................................................................................#########.###################################################........##..#..####..################............................................................................................. +......................................#####..##..##################################........................................................................................................................................................................................................................................................................................................................................................................................#################################################################################.....##########################..........................................................................................................................................................................................#############################################......########..#####################...........................................................................................................................................................##################################################################.#########################################################################.............................................#############################################..........................................................................................................###############################################################.#####..###.........##..##############........................................................................................... +......................................###########.#################################......................................................................................................................................................................................................................................................................................................................................................................................##########################################################################..########....###########################..........................................................................................................................................................................................########################################...#.....###.########.####################........................................................................................................................................................############################################################################################################################################...............................................#############################################.......................................................................................................########################################################################################..##############........................................................................................... +......................................####..##.####################################....................................................................................................................................................................................................................................................................................................................................................................................####################################################################################.################.#################........................................................................................................................................................................................####################################..###............##############################....................................................................................................................................................#############################################################################################################################################.................................................##############################################....................................................................................................#######...#############################################################.#######..#####.###..################......................................................................................... +.....................................########.#####################################..................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################.####################......................................................................................................................................................................................############......###############.....#.##..........##############################..................................................................................................................................................#############################################################################################################################################...................................................##############################################..................................................................................................#################################################################################.##############################....................................................................................... +.....................................####...###.##################################.................................................................................................................................................................................................................................................................................................................................................................................#####.##.#################################....................###########################################.#####################.....................................................................................................................................................................................#######...........#############......###............#.############################................................................................................................................................................##############################################################################################################################################....................................................##############################################.................................................................................................###########################################....#..#################################....###########################...................................................................................... +....................................####.###.#####################################...............................................................................................................................................................................................................................................................................................................................................................................#######################################..............................##############################################################....................................................................................................................................................................................###.#............#..#####...........###..#......##...###########################...............................................................................................................................................##############################################################################################################################################......................................................#############################################................................................................................................#######..############################.......................##########################################################.................................................................................... +....................................######.#.#.###################################..............................................................................................................................................................................................................................................................................................................................................................................#######.############################.....................................########################################.####################..................................................................................................................................................................................##..................................###........###....#########################..............................................................................................................................................##############################################################################################################################################........................................................#############################################..............................................................................................#######.#..########################.............................#########################################################................................................................................... +....................................#############################################.............................................................................................................................................................................................................................................................................................................................................................................###....#############################..........................................####################################..#####################.................................................................................................................................................................................##..#.................#.............###.##...#################.###.###########.............................................................................................................................................##############################################################################################################################################..........................................................##############################################...........................................................................................#######...########################...................................#######################################################.................................................................................. +...................................###.##.#####.#################################............................................................................................................................................................................................................................................................................................................................................................................####.#############################...............................................###########################################################..............................................................................................................................................................................##..........#.........#........#..###############################...##########............................................................................................................................................##############################################################################################################################################............................................................##############################################.........................................................................................######.##########################.........................................##########################.##########################................................................................................. +....................................######..#####################################.........................................................................................................................................................................................................................................................................................................................................................................#####......########################...................................................##########################################################.............................................................................................................................................................................##.....#................##..###.#####################..############.##########..........................................................................................................................................###############################################################################################################################################.............................................................#############################################..........................................................................................####..#.#######################............................................#####################..##############################................................................................................ +...................................#####.########.###############################.........................................................................................................................................................................................................................................................................................................................................................................####.....########################.......................................................##########################################################..........................................................................................................................................................................##..####...#..#################################...###.#.#######################........................................................................................................................................####################################............###############################################################################################...............................................................#############################################.........................................................................................###....#######################.................................................###################################################............................................................................... +...................................###.##########################################.......................................................................................................................................................................................................................................................................................................................................................................#################################...........................................................#########################################################.........................................................................................................................................................................##.################################....##.........###...#######################.......................................................................................................................................#################################....................############################################################..............................................................................................#############################################.......................................................................................######..######################.....................................................###################################################............................................................................. +...................................#########..###################################.....................................................................................................................................................................................................................................................................................................................................................................####..###########################...............................................................########################################################.......................................................................................................................................................................###.#############.###........##.........###....##..####################.#########.....................................................................................................................................##############################...........................#########################################################..............................................................................................##############################################.....................................................................................######...#.##################.......................................................###################################################............................................................................. +...................................###.###.#####################################.....................................................................................................................................................................................................................................................................................................................................................................########.#..#####################.................................................................#########################################################.....................................................................................................................................................................##.##.###........##............##..#############################..###############...................................................................................................................................#############################................................#########################################################............................................................................................##############################################...................................................................................#####....#####################..........................................................###################################################........................................................................... +..................................######.#..####################################...................................................................................................................................................................................................................................................................................................................................................................############..###################.....................................................................#########################################################...................................................................................................................................................................####.####....#...######################################.################.########..................................................................................................................................###########################.....................................########################################################...........................................................................................#############################################...................................................................................###.###.###.#################.............................................................##################################################........................................................................... +..................................####.#######.#################################...................................................................................................................................................................................................................................................................................................................................................................####.###.##.###################........................................................................#########################################################.................................................................................................................................................................##.#######....################################......####....#######################..............................................................................................................................############################.........................................#######################################################.........................................................................................###############################################..................................................................................###...###.##################...............................................................###################################################......................................................................... +.................................########.###.##################################.................................................................................................................................................................................................................................................................................................................................................................#####.....#####################............................................................................########################################################................................................................................................................................................................##.##########################################........###.##.##############.########............................................................................................................................############################.............................................######################################################........................................................................................##############################################..................................................................................###.....####################..................................................................#################################################......................................................................... +.................................###############################################................................................................................................................................................................................................................................................................................................................................................................######.....####################..............................................................................########################################################..............................................................................................................................................................##.###.#######################################.......#######.################..######.........................................................................................................................############################................................................######################################################.......................................................................................###############################################...............................................................................#######..####################....................................................................#################################################........................................................................ +.................................######.########################################...............................................................................................................................................................................................................................................................................................................................................................###.##........#################................................................................................########################################################.............................................................................................................................................................##.#############..###############################.....###..#################.########........................................................................................................................############################...................................................#####################################################.......................................................................................#############################################...............................................................................#######.#####################......................................................................#################################################....................................................................... +.................................######..#######################################..............................................................................................................................................................................................................................................................................................................................................................##.#######...##################...................................................................................######################################################............................................................................................................................................................##..######.........############################..##....########################.#######.....................................................................................................................#############################.....................................................#####################################################.....................................................................................##############################################..............................................................................#####.##.##.#################........................................................................#################################################...................................................................... +.................................#####..########################################.............................................................................................................................................................................................................................................................................................................................................................####...#.##..##################.....................................................................................######################################################...........................................................................................................................................................##.##..###.....#...############################........####.###########################....................................................................................................................############################.........................................................####################################################....................................................................................###############################################.............................................................................####..#...##################..........................................................................################################################...................................................................... +.................................###.###..###.##################################............................................................................................................................................................................................................................................................................................................................................................####..#.#######################.......................................................................................######################################################.........................................................................................................................................................###.###.##....##...#############################..##.....################################..................................................................................................................############################...........................................................#####################################################..................................................................................###############################################...........................................................................###..##.#..##################............................................................................################################################..................................................................... +................................################################################...........................................................................................................................................................................................................................................................................................................................................................########..#####################.........................................................................................######################################################........................................................................................................................................................##.##...##..........##############################.......################################.................................................................................................................############################..............................................................####################################################.................................................................................##############################################...........................................................................#####....#..#################.............................................................................#################################################.................................................................... +................................####..#..#######################################..........................................................................................................................................................................................................................................................................................................................................................####.##...##.##################...........................................................................................######################################################......................................................................................................................................................##..##..###...#..#..#######.######################........######.##########################...............................................................................................................############################................................................................####################################################................................................................................###############################################.........................................................................#####....#...#################..............................................................................################################################.................................................................... +................................######.#########################################.........................................................................................................................................................................................................................................................................................................................................................###.#.#......##################.............................................................................................#####################################################......................................................................................................................................................##.####.###....#...#######.########################........################################..............................................................................................................############################..................................................................####################################################...............................................................................###############################################.........................................................................####.......##################................................................................................################################################................................................................... +................................################################################.......................................................................................................................................................................................................................................................................................................................................................###...........##################...............................................................................................#####################################################....................................................................................................................................................##..##...##..#......##################.#############.#.....#####...#########################.............................................................................................................############################.....................................................................###################################################..............................................................................###############################################........................................................................###.##...####################..................................................................................################################################.................................................................. +................................######..########################################......................................................................................................................................................................................................................................................................................................................................................####....##...###################.................................................................................................#####################################################...................................................................................................................................................##.###.#####...##...###############################.........####..###########################...........................................................................................................#############################......................................................................##################################################..............................................................................##############################################........................................................................##.###.....##################....................................................................................###############################################.................................................................. +................................###.############################################.....................................................................................................................................................................................................................................................................................................................................................####.#.##......#################...................................................................................................#####################################################.................................................................................................................................................##..###..########...##########################.######........###.##..###############.#########..........................................................................................................#############################........................................................................##################################################.............................................................................##############################################......................................................................#####....#..##################.....................................................................................################################################................................................................. +................................#####.##########################################.....................................................................................................................................................................................................................................................................................................................................................##...#...##...#################.....................................................................................................#####################################################................................................................................................................................................##.###..#######..###.#####################......#####.#......###.....#################.########........................................................................................................#############################..........................................................................##################################################............................................................................###############################################......................................................................##...##...##################.......................................................................................#########.#####################################................................................................. +...............................###.#############################################....................................................................................................................................................................................................................................................................................................................................................##.#.#..##...###################.....................................................................................................######################################################...............................................................................................................................................##.##...######.....################...#####....######...#....######..#################.########.......................................................................................................##############################...........................................................................#################################################............................................................................###############################################....................................................................###...#.......################.......................................................................................################################################................................................................ +...............................#####.#.#########################################...................................................................................................................................................................................................................................................................................................................................................#####.#..#.###.#################.......................................................................................................######################################################.............................................................................................................................................##..##...######...#..##############......###.....#####.#.......###...############################.....................................................................................................##############################.............................................................................#################################################...........................................................................###############################################...................................................................###.##...#.....###############.........................................................................................################################################............................................................... +...............................#######..########################################..................................................................................................................................................................................................................................................................................................................................................###..##...##..##################.........................................................................................................#####################################################.............................................................................................................................................##.###.#######...#..################..#######...######........#######.###.#############.#########...................................................................................................###.###########################..............................................................................##################################################..........................................................................##############################################...................................................................####....##..##.################..........................................................................................######..###.###################################............................................................... +...............................######.##.#######################################..................................................................................................................................................................................................................................................................................................................................................##.###.#.#.#####################..........................................................................................................#####################################################...........................................................................................................................................###.###.#...#.......#################..######.#..######..#......###..#..###########################.................................................................................................#######.########################...............................................................................#################################################..........................................................................##############################################....................................................................###..###..##.################...........................................................................................####....##.#####################################.............................................................. +...............................#################################################................................................................................................................................................................................................................................................................................................................................................######..##..##..#################...........................................................................................................######################################################..........................................................................................................................................##..##...#...........##################.########.#######.......#######..###.####.##################.................................................................................................###############################.................................................................................#################################################.........................................................................###############################################.................................................................###..##..#....#################...........................................................................................###....#########################################.............................................................. +...............................#####.#.#########################################................................................................................................................................................................................................................................................................................................................................................####...###.#..##################.............................................................................................................######################################################........................................................................................................................................######...###..........####################.####.#########.#......######..############################...............................................................................................####..##########################..................................................................................################################################.........................................................................##############################################.................................................................######..##..###################.............................................................................................##...##########################################.............................................................. +..............................########.#########################################...............................................................................................................................................................................................................................................................................................................................................###.......#...###################..............................................................................................................######################################################.......................................................................................................................................##.#########........#####################.#######..######.........###....###..#######################..............................................................................................################################...................................................................................#################################################........................................................................###############################################................................................................####..##..###.#################.............................................................................................################################################............................................................. +..............................#################################################...............................................................................................................................................................................................................................................................................................................................................##..#...##...####################...............................................................................................................#######################################################.....................................................................................................................................###.##...###..#.......################...######...########.........###....############################..............................................................................................######.#########################....................................................................................#################################################.......................................................................##############################################................................................................##....#...##..#################..............................................................................................####..##########################################............................................................. +..............................##################################################.............................................................................................................................................................................................................................................................................................................................................##..#..##......###################................................................................................................................######################################################.....................................................................................................................................##.###..###..........################......####.##.#########.....########.####.#########.##############............................................................................................################################.....................................................................................#################################################.......................................................................###############################################..............................................................##.......#...###################...............................................................................................################################################............................................................ +..............................##################################################............................................................................................................................................................................................................................................................................................................................................####...#.#.#....##################..................................................................................................................######################################################...................................................................................................................................######..####........#.##################..######...########.#.....#..##...#####.##########.#############...........................................................................................###..############################......................................................................................#################################################......................................................................##############################################..............................................................#####..###.######################...............................................................................................################################################............................................................ +..............................####.#############################################............................................................................................................................................................................................................................................................................................................................................###..#...#...#####################..................................................................................................................######################################################...................................................................................................................................##.###..###...........################...#######..##########......#########.###.####.####################..........................................................................................#################################.......................................................................................################################################......................................................................###############################################.............................................................###...##..##.####################................................................................................................################################################........................................................... +..............................########.#########################################...........................................................................................................................................................................................................................................................................................................................................###.##..##..#....#################....................................................................................................................######################################################.................................................................................................................................######..####..........#################....#######..#########..#...#.####..#.####.##########.#############.........................................................................................#####.###########################........................................................................................#################################################.....................................................................##############################################.............................................................#######.......#..################.................................................................................................####.###########################################........................................................... +.............................#######.##########################################...........................................................................................................................................................................................................................................................................................................................................#####......##....##################....................................................................................................................######################################################.................................................................................................................................##.###...####.......#.#################...#######.############........###.#..###..################.########........................................................................................###.##.##########################.........................................................................................################################################.....................................................................##############################################.............................................................#.###.........###################.................................................................................................####..###########################################.......................................................... +..............................##################################################..........................................................................................................................................................................................................................................................................................................................................###.......###.##.##################.....................................................................................................................######################################################...............................................................................................................................######..#######.......################..##.########..###########.......###.....####.####.####.##############.......................................................................................##################################..........................................................................................################################################....................................................................###############################################............................................................##..###...#..####################.................................................................................................#################################################.......................................................... +..............................######.##########################################..........................................................................................................................................................................................................................................................................................................................................##..#..##...###..##################.......................................................................................................................#####################################################...............................................................................................................................######.########......###################...#######...###########.......####....###..#########################......................................................................................##################################..........................................................................................#################################################...................................................................###############################################...........................................................#...####.....####################..................................................................................................#################################################.......................................................... +..............................####.#############################################........................................................................................................................................................................................................................................................................................................................................#####..##...#..#####################.......................................................................................................................######################################################.............................................................................................................................###.###.#########....###################..###########..########.........####..#.####..#########.##############.....................................................................................##################################............................................................................................################################################...................................................................###############################################..........................................................##.#...##......###################..................................................................................................#################################################.......................................................... +..............................##################################################........................................................................................................................................................................................................................................................................................................................................##.###.....#..#.###################.........................................................................................................................#####################################################.............................................................................................................................######.########...#..###################....#######.#.#########.........####.#...###..##########.#############....................................................................................###################################.............................................................................................###############################################...................................................................##############################################...........................................................###...#.......###################...................................................................................................##################################################......................................................... +..............................##################################################........................................................................................................................................................................................................................................................................................................................................##.####...#.....###################.........................................................................................................................######################################################............................................................................................................................#####..########.....###################.....#######.############.........###....#####..#########.##############...................................................................................######.############################.............................................................................................################################################..................................................................##############################################..........................................................######........####################...................................................................................................##################################################......................................................... +.............................###################################################......................................................................................................................................................................................................................................................................................................................................####..#..#..##...####################.........................................................................................................................######################################################...........................................................................................................................######..###...........#################.....#########.###########........####.....###.###.########.###.#########..................................................................................#########.##########################..............................................................................................###############################################..................................................................##############################################.........................................................#####....#..##..###################...................................................................................................###################################################........................................................ +.............................###################################################......................................................................................................................................................................................................................................................................................................................................####.....##..#...###################...........................................................................................................................######################################################..........................................................................................................................##.###.####.......#..#################..#...############.#########........###...#.###...#########################.................................................................................####################################..............................................................................................################################################.................................................................###############################################........................................................###...#...#....###################....................................................................................................###################################################........................................................ +.............................###################################################......................................................................................................................................................................................................................................................................................................................................####....##...#...###################...........................................................................................................................######################################################.........................................................................................................................######..####..........###################..###########..###########..#.....###......###..###########.#############................................................................................#####.##############################................................................................................................###############################################.................................................................##############################################........................................................######...##...#####################...................................................................................................###################################################......................................................... +.............................###################################################.....................................................................................................................................................................................................................................................................................................................................####...#..#..########################............................................................................................................................######################################################........................................................................................................................######..##............#################.#....#######.###..########..##.....####.....###...########.#.##############...............................................................................###.###.############################................................................................................................################################################................................................................##############################################........................................................##.#.......#.#####################...................................................................................................#################################################............................................................ +.............................##################################################......................................................................................................................................................................................................................................................................................................................................###.......##...#.###################.............................................................................................................................######################################################.......................................................................................................................##.###..####.##.......####################..##.#########.#########.#.........###.#...###.##.#########.##############..............................................................................######.##############################.................................................................................................###############################################................................................................##############################################........................................................##.......#....##.#################...................................................................................................###############################################.............................................................. +.............................###################################################.....................................................................................................................................................................................................................................................................................................................................##.##...##..##..####################.............................................................................................................................#######################################################......................................................................................................................#####...###.........#.##################......#######..###..#######.......#..###.....####...#########################.............................................................................########.############################.................................................................................................################################################...............................................................###############################################......................................................##..##..##..#.#####################..................................................................................................##############################################................................................................ +.............................###################################################.....................................................................................................................................................................................................................................................................................................................................##......####..######################..............................................................................................................................######################################################.....................................................................................................................###.###..##............##################.#...##.########..##########.........###.#...###....##########..#############............................................................................######..##############################..................................................................................................###############################################...............................................................###############################################......................................................####....#...#.#####################..................................................................................................###########################################................................................................... +.............................###################################################...................................................................................................................................................................................................................................................................................................................................###...........#..#####################..............................................................................................................................#######################################################....................................................................................................................#####..###............###################......#######.####..#######...##.....###.#.#.####...###########.#############............................................................................####.####.############################..................................................................................................################################################..............................................................###############################################......................................................##...#........#####################................................................................................................###########################################..................................................................... +.............................###################################################..................................................................................................................................................................................................................................................................................................................................###.#....##..##...####################...............................................................................................................................#######################################################....................................................................................................................#####.####..........#.#####################..#########.##...######..#....#....###..#...####...##########.##############...........................................................................######################################..................................................................................................################################################..............................................................###############################################.....................................................####....##...#.#####################.............................................................................................###########################################........................................................................ +.............................###################################################..................................................................................................................................................................................................................................................................................................................................####.......####.######################................................................................................................................................#######################################################..................................................................................................................######..##...#.#......#####################..#..###.########..#######..........###......####...#..######################..........................................................................##.######.#############################...................................................................................................###############################################..............................................................###############################################....................................................#####..#...##..######################............................................................................................##########################################.......................................................................... +.............................###################################################.................................................................................................................................................................................................................................................................................................................................#####.........##....###################................................................................................................................................#######################################################..................................................................................................................######.###.#####.....##.################.####...##..#########.#######..........###......#######.#########..###.##########.........................................................................#####.#################################...................................................................................................################################################.............................................................###############################################....................................................##...#...##...#...###################..........................................................................................##########################################............................................................................ +.............................###################################################.................................................................................................................................................................................................................................................................................................................................#####....##..##...#####################.................................................................................................................................######################################################.................................................................................................................##########.#####.....#..####################...##.############..#######...#...#.####...#..###...############.###.#########........................................................................########################################...................................................................................................################################################.............................................................###############################################....................................................##..........#.#######################........................................................................................#########################################............................................................................... +.............................###################################################.................................................................................................................................................................................................................................................................................................................................##.#...#...##..#######################..................................................................................................................................#######################################################................................................................................................................#####..###.#####...##.####################..###.###.########..#######...........####......###.#.##########..###############.......................................................................######..###.############################....................................................................................................###############################################.............................................................###############################################....................................................##..##...##...#######################......................................................................................########################################.................................................................................. +.............................###################################################................................................................................................................................................................................................................................................................................................................................####.##..###....#######################...................................................................................................................................######################################################...............................................................................................................#####..###..######.#.#####################..##..###########...##.########......########..#..################..####.#########......................................................................#########...#############################....................................................................................................###############################################.............................................................##############################################....................................................#####....#..##.######################....................................................................................#########################################.................................................................................... +.............................###################################################................................................................................................................................................................................................................................................................................................................................##.##...#...##...######################...................................................................................................................................#######################################################..............................................................................................................######.......###....#..###################....##..###########....#########....#...###.##....##.##.#########...###############.....................................................................#######..################################....................................................................................................###############################################.............................................................##############################################....................................................####....#..#..#######################..................................................................................#########################################...................................................................................... +.............................###################################################................................................................................................................................................................................................................................................................................................................................##..............#..####################....................................................................................................................................########.#############################################.............................................................................................................######..###........#.#####################...##..############.#...########.......#.#####.#...#####.##..####.##..###..#########.....................................................................#####.####.##############################....................................................................................................###############################################.............................................................###############################################..................................................####......##...#######################...............................................................................######.##.###############################......................................................................................... +.............................####################################################..............................................................................................................................................................................................................................................................................................................................##.............#..######################....................................................................................................................................#######..##############################################............................................................................................................#####..##...........#.####################.#...#..#############...##########.......######....######..#######....####..#########...................................................................####.########.############################....................................................................................................###############################################.............................................................###############################################..................................................#######......########################...............................................................................#######################################............................................................................................ +.............................####################################################..............................................................................................................................................................................................................................................................................................................................####........#..#########################....................................................................................................................................#######..##############################################...........................................................................................................#######...#..........#.#####################..##.##############.#..#########.....########......###############...####..#.#######...................................................................##########################################.....................................................................................................###############################################............................................................##############################################...................................................####.###.......######################............................................................................#####..#################################.............................................................................................. +.............................####################################################.............................................................................................................................................................................................................................................................................................................................##.........#...##.#######################.....................................................................................................................................#######.##############################################...........................................................................................................######..##...........#####################.#.#..##..############..###########....#..##.###....######..########....####..########..................................................................######.###.################################.....................................................................................................###############################################............................................................##############################################...................................................#.......##..#########################..........................................................................###..###################################................................................................................................ +.............................####################################################.............................................................................................................................................................................................................................................................................................................................##...#...##......#######################......................................................................................................................................######################################################...........................................................................................................#####..#.....#.....####.####################..##..#############.##.#########..........###......####.###########...#####..########.................................................................###########################################.....................................................................................................###############################################............................................................##############################################..................................................##.#...##..###..#######################......................................................................#####.##################################................................................................................................... +.............................####################################################.............................................................................................................................................................................................................................................................................................................................##.....##.......########################.......................................................................................................................................######################################################.........................................................................................................######.####..###.......#######################.#..###############..##########.........######......##############..#.###...########.................................................................###########################################.....................................................................................................###############################################............................................................##############################################..................................................###...##...#..#########################.....................................................................#######################################..................................................................................................... +.............................#####################################################...........................................................................................................................................................................................................................................................................................................................##...#........##..#######################.......................................................................................................................................######################################################.........................................................................................................#####..###...##..#....#.########.#########...#..#..#############.#############.......#..####.##..##################.###.#.#########................................................................###########################################......................................................................................................##############################################............................................................###############################################.................................................##.##..##..#####.######################.................................................................########################################........................................................................................................ +.............................#####################################################...........................................................................................................................................................................................................................................................................................................................##.....####....##########################.......................................................................................................................................######################################################........................................................................................................#####.........####..##...##################..#.###..##########################.....##...######....##################.#####..###.####...............................................................############################################......................................................................................................##############################################...........................................................###############################################.................................................########...#..####.#####################...............................................................#######################################........................................................................................................... +.............................#####################################################...........................................................................................................................................................................................................................................................................................................................###...#...#....##########################........................................................................................................................................######################################################......................................................................................................######...###..########.#####################.######################..##########.......###.####...#.#################..############.###..............................................................###########.##.#############################......................................................................................................##############################################...........................................................###############################################.................................................######...#....#..#######################.............................................................#######################################............................................................................................................. +.............................#####################################################..........................................................................................................................................................................................................................................................................................................................##........#..###.#########################........................................................................................................................................######################################################.....................................................................................................###########..##..###.##########################.###############################..#.......######.....###################..###..##########.............................................................########.####################################.....................................................................................................##############################################...........................................................###############################################.................................................####...#........########################..........................................................#######################################................................................................................................................ +.............................#####################################################..........................................................................................................................................................................................................................................................................................................................#..........##...##########################........................................................................................................................................######################################################..........................................................................................##.###...###.########.##..###..###.##########################.#################.###########.......########..#.#.#################..#####..#########.............................................................######.######################################......................................................................................................#############################################...........................................................###############################################.................................................###...........#########################.........................................................#######################################.................................................................................................................. +..............................####################################################..........................................................................................................................................................................................................................................................................................................................###..##...#...##..########################.........................................................................................................................................#####################################################........................................................................................###############.#################..##################################################################################################.################............................................................#############################################......................................................................................................#############################################...........................................................################################################...............................................#####...###...#..########################......................................................#####################################...................................................................................................................... +..............................#####################################################........................................................................................................................................................................................................................................................................................................................##...##..#......###########################.........................................................................................................................................######################################################......................................................................................#############################################################################################################.####.#################..#######.#########...........................................................##############################################......................................................................................................#############################################...........................................................################################################...............................................###.....#..###..#########################...................................................######################################........................................................................................................................ +..............................#####################################################........................................................................................................................................................................................................................................................................................................................####..##.......##.#########################.........................................................................................................................................####.#################################################......................................................................................############################################..###.#################################################################.##################..######.#########..........................................................##############################################......................................................................................................#############################################...........................................................###############################################................................................###..#...#.....##########################.................................................########..############################.......................................................................................................................... +..............................#####################################################........................................................................................................................................................................................................................................................................................................................##..##..##........#########################.........................................................................................................................................#######..#############################################......................................................................................#.#############.##.......................##...##..####.#####.###..#.............#.................##..#######..###.#.###############.###.#####.##########.........................................................#######.######################################.......................................................................................................############################################...........................................................###############################################................................................####...##..#....#########################..............................................######################################............................................................................................................................. +..............................#####################################################........................................................................................................................................................................................................................................................................................................................##..#......##....##########################..........................................................................................................................................###.###..######.######################################.....................................................................................########..........................#########################..........................#..#######......................###################.#######.########........................................................###############################################.......................................................................................................############################################...........................................................################################################...............................................###..##..#.#..###########################............................................######################################............................................................................................................................... +..............................#####################################################.......................................................................................................................................................................................................................................................................................................................########....#....#..########################..........................................................................................................................................#######....###########################################.....................................................................................####..................###################################.####.#####.....###..###################################...######################################.......................................................###############################################.......................................................................................................############################################...........................................................###############################################...............................................#####.....#..#..##########################..........................................######################################................................................................................................................................. +..............................#####################################################.......................................................................................................................................................................................................................................................................................................................######...#..####..##########################..........................................................................................................................................######..##############################################.....................................................................................####........###############################################################################################################################################......................................................###############################################.......................................................................................................############################################...........................................................################################################...............................................##.........#...##########################.......................................#####################################..................................................................................................................................... +..............................#####################################################.......................................................................................................................................................................................................................................................................................................................####...#........##.##########################..........................................................................................................................................######..#####.#######################################.....................................................................................###################################################################################################################..###.######################################...................................................#####.###.####.###############################........................................................................................................###########################################...........................................................###############################################...............................................######..........##########################.....................................######################################...................................................................................................................................... +..............................######################################################......................................................................................................................................................................................................................................................................................................................##..##....#....##############################..........................................................................................................................................#####################################################.....................................................................................###################.#######.#########.########.########.########.##########################.###.#####..#..##..####.#.##.###.###.#################.##############..................................................###############################################.......................................................................................................###########################################...........................................................###############################################...............................................#####.##...##..###########################...................................#####################################......................................................................................................................................... +..............................######################################################.....................................................................................................................................................................................................................................................................................................................##......##..##...##.##########################..........................................................................................................................................########..#..######.#################################.....................................................................................#########################################################.###########################################...##...##..#...########.##################################..................................................###############################################.......................................................................................................###########################################...........................................................###############################################...............................................##...##...##..##..########################................................#####################################............................................................................................................................................ +...............................#####################################################.....................................................................................................................................................................................................................................................................................................................####.......#....##.###########################...........................................................................................................................................########..##########################################.....................................................................................######..##..##..########.##########################.#######..###########################################.####..##....###########.################################.................................................###############################################.......................................................................................................###########################################...........................................................################################################..............................................##.##........#..##########################..............................#####################################.............................................................................................................................................. +...............................#####################################################.....................................................................................................................................................................................................................................................................................................................##.##.........##.#############################...........................................................................................................................................######...###.########################################....................................................................................#####...#############.###############################.###########################.#################################..##############.####################.#########.................................................##############################################.......................................................................................................####.######################################...........................................................################################################..............................................####......##..##.#########################............................####################################................................................................................................................................................. +...............................#####################################################.....................................................................................................................................................................................................................................................................................................................###...#........###.###########################...........................................................................................................................................####.###..###########################################....................................................................................#####.##############################################################################################################################.####..###############..######................................................###############################################.......................................................................................................###########################################...........................................................###############################################...............................................##.##...##.....###########################.........................#####################################................................................................................................................................................... +...............................######################################################....................................................................................................................................................................................................................................................................................................................###.....####..###.############################...........................................................................................................................................######...#..#########################################....................................................................................####..#############################################################################################################...##################.##################.######................................................################################################......................................................................................................###########################################...........................................................###############################################...............................................#..#..##..##..##.#########################.......................#####################################..................................................................................................................................................... +...............................######################################################....................................................................................................................................................................................................................................................................................................................##........#...###..###########################...........................................................................................................................................#####...#.###########################################....................................................................................##################################################################..##..#....#...........................##########.....####################....##################................................................################################################......................................................................................................###########################################...........................................................###############################################..............................................###.###..#...#.##.#########################....................#####################################........................................................................................................................................................ +...............................######################################################....................................................................................................................................................................................................................................................................................................................###..##.......###..###########################............................................................................................................................................#####..##.#.##.#####################################.....................................................................................########..####.###################################.##...#..............................#.........#..##..##########....#####.################.....##..###########.................................................################################################......................................................................................................##########################################............................................................###############################################..............................................#####...#...#....##########################..................#####################################.......................................................................................................................................................... +...............................#######################################################..................................................................................................................................................................................................................................................................................................................######..##....#..##############################............................................................................................................................................####...#.####.######################################.....................................................................................#######..###################.#.##........#...##.................................##...#........############.########..######.#..##################...#.##########..................................................################################################.....................................................................................................###########################################...........................................................###############################################...............................................##..##...#.......#########################...............#####################################............................................................................................................................................................. +................................######################################################..................................................................................................................................................................................................................................................................................................................####..##..#.........###########################............................................................................................................................................######..#####.######################################.....................................................................................#################.......#....#.........#..##....#........#........................##.......############..###.######...####.###...#..##.#############..##########..................................................################################################.....................................................................................................###########################################...........................................................###############################################..............................................####....#...##.#..##########################............####################################................................................................................................................................................................ +................................######################################################..................................................................................................................................................................................................................................................................................................................###.......#...##.##############################............................................................................................................................................######..#..##.######################################.....................................................................................#####...#######.......##..###..#....###.##...#...##........#...##..##.......##...##..##.....####..###..##...#...##....##########..###.##########################..................................................################################################.....................................................................................................###########################################...........................................................###############################################..............................................####..##.....###############################.........######################################................................................................................................................................................................. +................................######################################################..................................................................................................................................................................................................................................................................................................................###....##..##...###.###########################............................................................................................................................................###.##...######.####################################.....................................................................................####...#...#...##...##.......#...##...#....#..................#...#..##........#.................##..............#.#..############..###.###..###################..................................................#################################################....................................................................................................##########################################............................................................###############################################..............................................###..#........###.##########################.....######################################..................................................................................................................................................................... +................................#######################################################.................................................................................................................................................................................................................................................................................................................####.#..##....###.#############################.............................................................................................................................................####.....##########################################.....................................................................................###.......#.###..............................#...#.##...........#................................###.........#.#.##...###################.###.###################.................................................#################################################....................................................................................................##########################################............................................................###############################################..............................................###..........#..############################...#####################################........................................................................................................................................................................ +................................#######################################################.................................................................................................................................................................................................................................................................................................................##.....#....##..###############################.............................................................................................................................................####..####.##..####################################....................................................................................####...###.###.......................................#....#.......................................##.............#......##########################.###############.................................................#################################################....................................................................................................#########################################.............................................................###############################################..............................................####.........#####################################################################.......................................................................................................................................................................... +................................########################################################................................................................................................................................................................................................................................................................................................................#######........##.#############################.............................................................................................................................................####..#############################################....................................................................................###...#........................................#................................................##########...####.......##########.############..#......##########..................................................#################################################...................................................................................................#########################################.............................................................###############################################..............................................####..###..###.##########################################################................................................................................................................................................................................... +.................................#######################################################................................................................................................................................................................................................................................................................................................................##.............##.#############################.............................................................................................................................................###.#######..######.###############################...................................................................................###........................#.##.#...#......................#...............................###...#########.#.....#.......############.###..###...#...#....###.######.................................................#################################################...................................................................................................#########################################.............................................................###############################################..............................................##...##..#....##.###############################################............................................................................................................................................................................................ +.................................#######################################################................................................................................................................................................................................................................................................................................................................#.##...........#################################............................................................................................................................................##########....###..################################..................................................................................####......##..#..##............##............#............................#...........##...........###.##..##.....#........#########..####.##.......##..####...######.................................................#################################################...................................................................................................########################################..............................................................###############################################..............................................####...##.......#####################################....................................................................................................................................................................................................... +.................................########################################################..............................................................................................................................................................................................................................................................................................................##..###..##....##################################............................................................................................................................................###.#......########################################..................................................................................###...##...#....###................#..#...#..................#.........#####...##..#.....#......####..#...#................#########.##.######.....#...##.......##.###................................................##################################################..................................................................................................########################################..............................................................###############################################..............................................##...#...####################################............................................................................................................................................................................................................... +.................................########################################################..............................................................................................................................................................................................................................................................................................................######..#..##...###.#############################.............................................................................................................................................####..##..###.###.################################.................................................................................####..#........#..###................#...##....#........#...............###.......##...............##...##........#..........#########..##.......##....#..##...##...###.................................................#################################################..................................................................................................######.#################################..............................................................###############################################..............................................##...#####..##.#############################................................................................................................................................................................................................................ +..................................#######################################################..............................................................................................................................................................................................................................................................................................................####..#.......###.###############################.............................................................................................................................................##..####....#####.################################................................................................................######.............#...#.....................##.####............#....####.......................#..##....#.......######...#...###########..##...##..##....##..#...#######................................................##################################################.................................................................................................########################################..............................................................###############################################..............................................###....##......##############################............................................................................................................................................................................................................... +..................................#######################################################..............................................................................................................................................................................................................................................................................................................##...#..##..##...###.############################.............................................................................................................................................######..#..####.##################################................................................................................#####...............###..##...........##........##....................#........##...........###..###.....###....#.###..##......########...##..#....##..##.......##..#####................................................##################################################.................................................................................................########################################..............................................................###############################################..............................................##...#.###...################################............................................................................................................................................................................................................... +..................................########################################################.............................................................................................................................................................................................................................................................................................................##....#............##############################.............................................................................................................................................####....###...####################################................................................................................###...................###.###...##...#........#....................##...........###...............##......###....##.##.........#######..#.......##..###...#..####..#######...............................................###################################################................................................................................................########################################..............................................................###############################################..............................................##.##.##....#..##############################............................................................................................................................................................................................................... +..................................########################################################.............................................................................................................................................................................................................................................................................................................##...........##....###############################............................................................................................................................................####...###..##.###################################..............................................................................######............#....##.##...#................................#...#............##........#...##..##.......##.......###..........########......##..###.......###############...............................................##################################################................................................................................................#######################################...............................................................###############################################..............................................##...#........#...############################.............................................................................................................................................................................................................. +...................................#######################################################.............................................................................................................................................................................................................................................................................................................##..#.......#..###.###############################............................................................................................................................................#######.#.#####.##################################...............................................................................####...........#........###......................................##.....................#........###.......##.#....#..##...#.....########....###.############.......########...............................................##################################################...............................................................................................########################################...............................................................###############################################..............................................###..#.###..#..##.############################.............................................................................................................................................................................................................. +...................................########################################################............................................................................................................................................................................................................................................................................................................####....##...#..#####.############################.............................................................................................................................................######.###....###################################...............................................................................###.....................##.................................#................##............##.....##.......###........#...........########...############.#....#######.#######..............................................###################################################..............................................................................................########################################...............................................................###############################################..............................................####..##.##...##.#############################.............................................................................................................................................................................................................. +...................................########################################################............................................................................................................................................................................................................................................................................................................####..#.........###.##############################.............................................................................................................................................########.#....###################################..............................................................................###.......................#............#.#...##................#..........#.####...........##.##.###.......###.......##..#...#.....#######.....########.......##.#.#.....#####..............................................###################################################..............................................................................................#######################################................................................................###############################################...............................................###.#.##...#....#############################.............................................................................................................................................................................................................. +...................................########################################################....................................................................................................................................................................................#####################################################################################################...................##..#....#....##....##############################.............................................................................................................................................#####.###...##.##################################...........................................................................#.####..##..................................##........###.......#............##..##............##.###...#....##.##.......##........#.#########.....#######...###..#..#####..######..............................................###################################################.............................................................................................#######################################................................................................###############################################...............................................##..##...#..##...#############################............................................................................................................................................................................................................. +....................................#######################################################..................................................................................................................................................................................#######################################################################################################...................##...............#################################.............................................................................................................................................###.##..#.#...##..###############################............................................................................#####..##......##............#........#...#.............................####..#####........##...#####....#..####..##...#...#.........#######.....##..########...##.####.##..######.............................................###################################################.............................................................................................######################################.................................................................###############################################..............................................####....##..##..###############################............................................................................................................................................................................................................. +....................................########################################################..............................................................................................................................................................................########################################################################################################.....................#####.....#....##...#######..######################............................................................................................................................................#####..###..##.##################################...........................................................................#####...#.........#...........#..#...#............##...........#.......########..##............##.###.......##..###...#...##...#.......#######..###..#...##..####.#####.#.##..#####..............................................###################################################............................................................................................#####################################..................................................................###############################################..............................................###....#...##.#################################............................................................................................................................................................................................................. +....................................########################################################.............................................................................................................................................................................####################################################..##################################################......................####....##...#..###################################............................................................................................................................................###...##.######..################################...........................................................................#####..##........#............##...#...##......###.###..############.########..###............#..###.......##...#...#......###...##....#########........#..#######...##..###..######.............................................###################################################...........................................................................................#####################################...................................................................###############################################..............................................#####....#####.################################............................................................................................................................................................................................................. +....................................#########################################################..........................................................................................................................................................................#####################################################.#######.###########################################.......................###..##....#...###.################################............................................................................................................................................#####..###.......################################........................................................................#.#####..............##.............#...#....#.#######################################............######.......#....##.......##....#...#...########.#...#...#################.###.######............................................###################################################...........................................................................................####################################....................................................................###############################################...............................................##...#...###.#..###############################............................................................................................................................................................................................................ +.....................................########################################################........................................................................................................................................................................########################################################.###..#############################################.......................#####.....#..#..##.################################............................................................................................................................................###.####..##...##################################.........................................................................#####....##....#.....#..................#################.###.######################..#...........####......##........#......####...#......####..#.......##.#############...##..#######............................................####################################################..........................................................................................####################################....................................................................###############################################...............................................####....#...###.###############################............................................................................................................................................................................................................ +.....................................########################################################......................................................................................................................................................................###############################################.#######..##################################################.........................###........##..##...###############################............................................................................................................................................#####...#...##.##################################.......................................................................#######..............................#.#######################.############################..............##..##..#............##..##....#....#####..###...##.##..############..###..######............................................###################################################..........................................................................................###################################.....................................................................###############################################...............................................###......###...#.##############################............................................................................................................................................................................................................ +.....................................#########################################################...................................................................................................................................................................###################################################.########.###..###########################################.........................###..##...#########################################............................................................................................................................................########...##..##################################......................................................................#######..##.#............###.......##.#########################################################...##..........#.##.....#.##.###.#.#....#...#..########....#..###.#################.....#####...........................................####################################################........................................................................................###################################......................................................................###############################################..............................................######...##...#..################################........................................................................................................................................................................................................... +......................................########################################################................................................................................................................................................................########################################################..########.###.#######################################............................##..###..##...##.##################################...........................................................................................................................................#####....#....##..###############################......................................................................#######..####...................##################################################################.............#.#.....##...###.####..........######.##.#.#####.###############.####..######............................................###################################################........................................................................................###################################......................................................................###############################################...............................................###.......##...##.##############################........................................................................................................................................................................................................... +......................................#########################################################...............................................................................................................................................................##############################################################################################################...........................###..##..##...######################################...........................................................................................................................................###.....#...##..#################################....................................................................########...##.......#.........##########################################################################...........##..#.....###.#.####.........######.##..######..##################.##..#####...........................................####################################################.......................................................................................###################################......................................................................###############################################...............................................#####...######..################################........................................................................................................................................................................................................... +......................................#########################################################............................................................................................................................................................#########################################################..##.########.#.#######################################.............................###.........##.##.#################################...........................................................................................................................................###..##...#..####################################....................................................................#######..#####.............################################################################################.........##.....####..#..###.........########.#...##...#####################..#######...........................................###################################################.......................................................................................##################################.......................................................................###############################################................................................##...######...##################################.......................................................................................................................................................................................................... +.......................................#########################################################..........................................................................................................................................................################################################################...############################################...............................###.....##...##...#################################...........................................................................................................................................####...##....#..################################....................................................................########.#.####...#..##...#.###############.###################################################################.....###.....####...#...#..........#########.##...##..####################...#####............................................###################################################.....................................................................................##################################........................................................................###############################################...............................................##..######...####################################.......................................................................................................................................................................................................... +.......................................#########################################################........................................................................................................................................................#####################################################################.###########################################...............................##..#.........#..##################################...........................................................................................................................................###..........###################################...................................................................#####.##....##...............###########################################################################..#######..#######..###.......##...#.#.#...##########.......#######################...#####...........................................###################################################.....................................................................................##################################........................................................................###############################################...............................................###.#.####....###################################.......................................................................................................................................................................................................... +.......................................##########################################################....................................................................................................................................................######################################################################.###..######################################..................................#..##.......###...#.###############################..........................................................................................................................................####.#.##...#...################################...................................................................###..##...........#......#################################################################################..##........##...##..##.....#.##...#......########...#.#.########################...######...........................................###################################################...................................................................................##################################.........................................................................###############################################................................................#####..####.####################################.......................................................................................................................................................................................................... +........................................##########################################################..................................................................................................................................................##################################################################################################################..................................###....##...#####...################################..........................................................................................................................................#######...#.#..##.##############################..................................................................#######...........#......####################################################################################............####.#...#.....####.........######..##......######################.#...#####...........................................####################################################..................................................................................#################################..........................................................................###############################################................................................##.#..##..#######################################......................................................................................................................................................................................................... +........................................##########################################################.................................................................................................................................................########################################################################.###.####.#################################..................................###..#....#..#######################################..........................................................................................................................................###.##...#..######.#############################.................................................................#########............#....#####################################################################################.........##..##...##..##..####...#.....########..###..########..###############..#######...........................................###################################################.................................................................................##################################..........................................................................###############################################................................................###.#######.#####################################......................................................................................................................................................................................................... +.........................................##########################################################.............................................................................................................................................###############################################################..############.#######################################....................................####..##....#######################################..........................................................................................................................................####..##..##..#################################.................................................................#####.##..#..............#.#####################################################################################.........................###.##...#...#.########.....#########....###############.######............................................###################################################................................................................................#################################...........................................................................###############################################................................................#####..##....#####################################........................................................................................................................................................................................................ +.........................................##########################################################...........................................................................................................................................##################################################..##..............##################################################....................................###..##......########################################.........................................................................................................................................######...##..##################################.................................................................#######...................########################################################################################...............#......##..#.....#.....#######......#.######......############...#######...........................................####################################################..............................................................................#################################............................................................................###############################################................................................###......#########################################........................................................................................................................................................................................................ +.........................................###########################################################........................................................................................................................................################################..##.................................###################################################.....................................###..#..###.########################################.........................................................................................................................................#####.##...####################################................................................................##########................############################################################################################....#...#...#....##########.........#########..#########.......##############..######...........................................####################################################............................................................................#################################............................................................................################################################................................................####...########..#################################........................................................................................................................................................................................................ +.........................................############################################################.....................................................................................................................................###############........................................................###################################################.....................................###....###.#########################################.........................................................................................................................................###.###..##.#..#..#############################...............................................................#####.##...##....#..........#########################...###############################################################......##.#....####......###......#..############.######........###############.######...........................................#####################################################...........................................................................################################.............................................................................################################################.................................................######..##########################################....................................................................................................................................................................................................... +.........................................############################################################............................................................................................................................................................................................................###################################################.....................................###.##..##...########################################........................................................................................................................................#####..##..###..##############################................................................................####.##...##...#.........##########################......################################################################.##...##..####.##...#...#....#.....######.##..#######.........##############.#######...........................................#####################################################.........................................................................#################################.............................................................................################################################................................................#####.......#######################################....................................................................................................................................................................................................... +..........................................############################################################...........................................................................................................................................................................................................###################################################......................................###...###.##########################################........................................................................................................................................#######..#.#..#..#############################...............................................................#####.##.....##..........##########################........#################################################################..#..#####......#..####..#.......#######...#######...........##############.#######...........................................#####################################################.......................................................................#################################..............................................................................################################################.................................................###.###..##########################################...................................................................................................................................................................................................... +...........................................###########################################################...........................................................................................................................................................................................................###################################################......................................###..###....###..###################################........................................................................................................................................#####...#####.################################..............................................................#####..##..###...#.......#########################...........##################################################################...##.#..........#.###.........#################............############..#######...........................................#####################################################.......................................................................################################................................................................................###############################################.................................................###################################################...................................................................................................................................................................................................... +...........................................############################################################..........................................................................................................................................................................................................###################################################......................................###.####..###########################################.......................................................................................................................................#######...#..#################################..............................................................####..##...##..#.......##########################..............#############################################################..####.##...#........##..#...#.#..#######.#..#######............#############.#######...........................................#####################################################.....................................................................###############################..................................................................................###############################################..................................................##.###.############################################..................................................................................................................................................................................................... +............................................###########################################################..........................................................................................................................................................................................................###################################################......................................###...###.###########################################.......................................................................................................................................######..######################################.............................................................####..###...###........#########################.................####################################################################..#............##...#....###########.#######............############..########..........................................######################################################...................................................................################################.................................................................................################################################..................................................#####..###...######################################..................................................................................................................................................................................................... +............................................############################################################.........................................................................................................................................................................................................###################################################......................................#####.##...##########################################.......................................................................................................................................####..##.###..###############################.............................................................#####..##..##............######################...................####################################################################.........#...###..#........######....########............############..#######...........................................######################################################.................................................................###############################...................................................................................################################################..................................................###......###.######################################..................................................................................................................................................................................................... +............................................############################################################.........................................................................................................................................................................................................###################################################.......................................##.####.#.###########################################......................................................................................................................................####.#...#..#################################............................................................#####..###..........##..#######################....................############################################......###################...............###..#.....#########.########.............###########...#######...........................................######################################################...............................................................###############################.....................................................................................###############################################...................................................###################################################.................................................................................................................................................................................................... +.............................................############################################################........................................................................................................................................................................................................###################################################.......................................###.###...###.#######################################......................................................................................................................................########..###.###############################............................................................#####.#####.............#######################....................#########################################...........###################...........###..#.......#######..###.#####..............############.#######...........................................#######################################################..............................................................##############################.....................................................................................################################################...................................................####..#############################################.................................................................................................................................................................................................... +.............................................############################################################........................................................................................................................................................................................................###################################################.......................................#######.#############################################......................................................................................................................................######.####..#.##############################...........................................................#####..###............#########################.....................########################################..............#################..........###.#...#......#######.###.######..............###########.########...........................................#######################################################...........................................................###############################......................................................................................################################################...................................................####..##############################################................................................................................................................................................................................................... +..............................................############################################################.......................................................................................................................................................................................................###################################################........................................###.#################################################.....................................................................................................................................####...######.###############################..........................................................#####..###...........##########################......................########################################................################..#...#....##..##.......########.#.#.#####..............############.########...........................................#######################################################.........................................................###############################.......................................................................................################################################...................................................####...#####..######################################................................................................................................................................................................................................... +..............................................#############################################################......................................................................................................................................................................................................###################################################........................................###.#......##########################################.....................................................................................................................................########.###..##############################..........................................................#####..####..........##########################.......................#######################################...................################........#...#..........#######.....######..............############..#######...........................................########################################################......................................................###############################........................................................................................################################################...................................................####...##############################################.................................................................................................................................................................................................. +..............................................#############################################################......................................................................................................................................................................................................###################################################........................................#####...#############################################....................................................................................................................................######..###...###############################..........................................................#####.#####..........#########################........................#######################################....................########..#######......###....#.......#######.####.#####...............##########.#########.............................................#######################################################...................................................################################.........................................................................................################################################....................................................###...###############################################................................................................................................................................................................................................. +...............................................#############################################################.....................................................................................................................................................................................................###################################################........................................######################################################...................................................................................................................................####......###..##############################.........................................................#####..###.......#...#########################.........................#######################################.....................##############..#.##.###.#...#........#######.####.####................####################.............................................########################################################................................................###############################...........................................................................................################################################....................................................###.#.###############################################................................................................................................................................................................................................. +................................................############################################################.....................................................................................................................................................................................................###################################################........................................######################################################...................................................................................................................................#####......####.############################..........................................................####..###.........##.#########################.........................######################################.......................###############.......###.###.......###################...............#####################.............................................########################################################..............................................###############################............................................................................................################################################....................................................#####.################################################................................................................................................................................................................................................ +................................................#############################################################....................................................................................................................................................................................................###################################################.........................................#####################################################...................................................................................................................................####..########.#############################........................................................######..###.........###########################..........................######################################........................#############.##......###.#.#...##..########.#########................####################..............................................#########################################################.........................................################################..............................................................................................################################################.....................................................#####..##.###########################################................................................................................................................................................................................................ +.................................................#############################################################...................................................................................................................................................................................................###################################################.........................................###.##################################################..................................................................................................................................######....#################################.........................................................#####..###.###....############################...........................#####################################..........................#########.####...#...##.####........######..##########................####################..............................................###########################################################....................................#################################...............................................................................................################################################.....................................................####..#.##...#########################################............................................................................................................................................................................................... +..................................................#############################################################..................................................................................................................................................................................................###################################################..........................................#####################################################..................................................................................................................................####.......#.##############################........................................................#####..###...##....###########################...........................######################################...........................###########........#####.#.........##################................####################...............................................#############################################################...............................##################################................................................................................................################################################.....................................................####...###############################################............................................................................................................................................................................................... +..................................................##############################################################.................................................................................................................................................................................................###################################################..........................................#####################################################..................................................................................................................................#######..##..##############################.......................................................#####..###..###....###########################............................#####################################.............................#########..#..##...###..##..###...###################................####################................................................##############################################################........................#####################################.................................................................................................################################################......................................................######################################################.............................................................................................................................................................................................. +..................................................##############################################################.................................................................................................................................................................................................###################################################..........................................######################################################.................................................................................................................................#####..###...#############################........................................................#####.####..####..###########################.............................#####################################..............................#########....#....#..##..##.......########.#########................#####################................................................##################################################################............###########################################..................................................................................................################################################......................................................#######################################################............................................................................................................................................................................................. +...................................................##############################################################................................................................................................................................................................................................###################################################..........................................######################################################.................................................................................................................................####..##..##..############################.......................................................#####.####..###...############################.............................#####################################...............................########...........#....#..##....########..#########................###########.########.................................................######################################################################################################################....................................................................................................################################################......................................................#######################################################............................................................................................................................................................................................. +...................................................###############################################################...............................................................................................................................................................................................###################################################...........................................######################################################................................................................................................................................###..#..###..############################........................................................####..###..##...#############################..............................####################################.................................########....#...#.##..###........#######..#########.................####################.................................................###################################################################################################################......................................................................................................################################################.......................................................#######################################################............................................................................................................................................................................................ +...................................................################################################################..............................................................................................................................................................................................###################################################...........................................######################################################................................................................................................................................####.###.################################.......................................................#########...##...############################...............................####################################.................................########..#......##..###.........######.##.########.................####################...................................................################################################################################################################.......................................................................................................################################################.......................................................########################################################........................................................................................................................................................................................... +....................................................###############################################################..............................................................................................................................................................................................###################################################............................................#####################################################................................................................................................................................###.....##..############################.......................................................#########....#...############################................................####################################..................................#######...#.....#..#...#.....#...######....########.................####################....................................................##############################################################################################################.......................................................................................................################################################.......................................................########################################################........................................................................................................................................................................................... +....................................................################################################################.............................................................................................................................................................................................###################################################............................................######################################################..............................................................................................................................#####..##################################.......................................................###..###..#.....#############################................................###################################...................................#########........#.#..#...#......#########.########..................###########.########.....................................................###########################################################################################################........................................................................................................################################################........................................................########################################################.......................................................................................................................................................................................... +.....................................................################################################################............................................................................................................................................................................................##################################################..............................................#####################################################..............................................................................................................................####...#.################################......................................................####.###........#############################.................................###################################...................................########.......#..###..##.#####.##########.#########.................############.#######........................................................#######################################################################################################.........................................................................................................################################################........................................................#########################################################......................................................................................................................................................................................... +......................................................################################################################...........................................................................................................................................................................................###################################################.............................................######################################################.............................................................................................................................###.#..#..##############################......................................................####.####........############################.................................####################################....................................#########........#....##.....#...########..########..................###########.########.........................................................####################################################################################################..........................................................................................................################################################........................................................#########################################################......................................................................................................................................................................................... +......................................................################################################################...........................................................................................................................................................................................###################################################.............................................#######################################################............................................................................................................................###...#...##.###########################......................................................###.####.....#..############################..................................####################################....................................#########.......##...##.#...#....#######.###########..................####################..........................................................##################################################################################################.........................#................................................................................################################################.........................................................#########################################################........................................................................................................................................................................................ +.......................................................################################################################..........................................................................................................................................................................................###################################################..............................................######################################################............................................................................................................................##..##...#.############################......................................................#########......#############################...................................###################################......................................#########......###......####....#########..########..................############.########...........................................................##############################################################################################.......................########.............................................................................################################################.........................................................##########################################################....................................................................................................................................................................................... +........................................................################################################################.........................................................................................................................................................................................###################################################..............................................#######################################################...........................................................................................................................#######.##############################......................................................#########........###########################...................................####################################......................................##########.....#..###..##..###...######.###.########..................####################..............................................................###########################################################################################......................##########............................................................................################################################..........................................................##########################################################...................................................................................................................................................................................... +........................................................#################################################################........................................................................................................................................................................................###################################################...............................................######################################################..........................................................................................................................###..##.....###########################.....................................................##########.......############################...................................####################################.......................................#########......#.#..##..........#####.##.##########..................############.########...............................................................########################################################################################.......................###########...........................................................................################################################..........................................................##########################################################...................................................................................................................................................................................... +.........................................................################################################################.........................................................................................................................................................................................##################################################................................................######################################################.........................................................................................................................##.##.......##########################.....................................................##########......#############################...................................#####################################.......................................##########.......###....#.###....#####..############..................####################..................................................................#####################################################################################.......................############..........................................................................################################################...........................................................###########################################################.................................................................................................................................................................................... +..........................................................#################################################################......................................................................................................................................................................................###################################################.................................................#####################################################.........................................................................................................................##.....##############################......................................................##########......############################....................................####################################.........................................########.......#...##...##......#######.###########...................####################......................................................................###############################################################################.......................##############.........................................................................################################################...........................................................###########################################################.................................................................................................................................................................................... +...........................................................################################################################......................................................................................................................................................................................###################################################.................................................######################################################.......................................................................................................................###...##.#############################.....................................................######.###.......############################....................................####################################.........................................##########.......###..#...#....##########..#########..................############.########........................................................................############################################################################.......................###############........................................................................################################################...........................................................############################################################................................................................................................................................................................................... +............................................................################################################################......................................................................................................................................................................................#################################################...................................................#####################################################.......................................................................................................................#####........########################......................................................#####..##......#############################.....................................####################################..........................................########..#........#............#######...##########..................#####################..........................................................................................########################################################..................#####################........................................................................################################################............................................................############################################################.................................................................................................................................................................................. +............................................................#################################################################....................................................................................................................................................................................###################################################..................................................######################################################......................................................................................................................###..##...##########################......................................................######.###......############################.....................................#####################################..........................................##########.......##....####...#..#######...#########...................####################.......................................................................................................###########################################...............#########################.......................................................................################################################.............................................................############################################################................................................................................................................................................................................. +.............................................................#################################################################...................................................................................................................................................................................###################################################...................................................#####################################################......................................................................................................................#########..#########################................................##...............###.######.###....#.############################.....................................######################################...........................................#########..........#..###.##...########.############..................#####################......................................................................................................###########################################............############################.......................................................................################################################.............................................................#############################################################................................................................................................................................................................................ +.............................................................##################################################################..................................................................................................................................................................................###################################################...................................................######################################################....................................................................................................................####################################..............................######...........############.###...#..############################.....................................######################################............................................###########.....#....##.#.......####################...................####################.....................................................................................................############################################...........#############################.......................................................................################################################..............................................................#############################################################............................................................................................................................................................................... +..............................................................##################################################################.................................................................................................................................................................................##################################################.....................................................#####################################################....................................................................................................................######..###########################.............................#########........################....###.############################......................................#####################################.............................................###########........###..........#########.#.########...................####################....................................................................................................############################################..........##############################.......................................................................################################################..............................................................##############################################################.............................................................................................................................................................................. +...............................................................##################################################################.................................................................................................................................................................................##################################################.....................................................#####################################################...................................................................................................................##....#####.######################........................################.....##################.....##############################......................................######################################.............................................#########........#...#...#....########...###########...................####################...................................................................................................#############################################.........################################......................................................................################################################...............................................................##############################################################............................................................................................................................................................................. +................................................................##################################################################...............................................................................................................................................................................###################################################......................................................####################################################..................................................................................................................####...#..#########################.....................#######.############..################.##.#...#..###########################......................................#######################################..............................................#######.##..##.##.....#.........#####..####.########...................####################..................................................................................................############################################.........#################################......................................................................################################################...............................................................##############################################################............................................................................................................................................................................. +................................................................###################################################################...............................................................................................................................................................................#################################################.......................................................#####################################################.................................................................................................................##...##..#########################.................##########################################..#...################################........................................######################################..............................................#########......##...##........#.############.#######...................#####################................................................................................................#############################################........##################################......................................................................################################################................................................................##############################################################............................................................................................................................................................................ +.................................................................###################################################################.............................................................................................................................................................................##################################################........................................................#####################################################...............................................................................................................#####...############################..######..#######################......##################......##.#############################.......................................#########################################..............................................##########.......#...#.........######..##...########..................#####################................................................................................................#############################################........##################################......................................................................################################################................................................................################################################################.......................................................................................................................................................................... +..................................................................###################################################################............................................................................................................................................................................##################################################........................................................#####################################################...............................................................................................................####.#.#############################################################........#################......##..############################.......................................#########################################..............................................##########.#........#......#....######....##..######...................###################................................................................................................##############################################.......####################################....................................................................#################################################.................................................................################################################################......................................................................................................................................................................... +..................................................................####################################################################...........................................................................................................................................................................##################################################.........................................................#####################################################.............................................................................................................####...###############################################################........###############......##..############################........................................##########################################..............................................#########........#..##...#......#####.##..#..#######..................#####################..............................................................................................##############################################.......####################################....................................................................#################################################..................................................................################################################################........................................................................................................................................................................ +...................................................................#####################################################################..........................................................................................................................................................................#################################################..........................................................#####################################################............................................................................................................#####.##############################################################...#......#############.......#...############################........................................############################################.............................................##########....#.......##........######..####..#######..................#################.###.............................................................................................##############################################......######################################...................................................................#################################################...................................................................################################################################....................................................................................................................................................................... +....................................................................####################################################################.........................................................................................................................................................................###################################################..........................................................#####################################################..........................................................................................................###...#.#############################################################..........#############......###.############################.........................................#############################################.............................................#########......##...##.........#######...###.#######..................######################............................................................................................##############################################......######################################...................................................................#################################################...................................................................#################################################################...................................................................................................................................................................... +.....................................................................####################################################################........................................................................................................................................................................##################################################...........................................................#####################################################..........................................................................................................#####################################################################..........############.......##.############################.........................................###############################################............................................#########.#...##.......#........#######...#...#######.................#######################...........................................................................................###############################################.....######################################...................................................................#################################################....................................................................#################################################################..................................................................................................................................................................... +......................................................................#####################################################################......................................................................................................................................................................##################################################............................................................#####################################################........................................................................................................#######.##############################################################.#.......############....#.....#############################........................................################################################.............................................########...#...#....#..........######.........#######................#############.##########..........................................................................................###############################################....########################################...................................................................################################################.....................................................................##################################################################................................................................................................................................................................... +.......................................................................#####################################################################.....................................................................................................................................................................##################################################.............................................................####################################################........................................................................................................####.##################################################################........###########...........############################.........................................#################################################............................................#############.........#........######.....#...#######.................#############.#########..........................................................................................################################################...########################################..................................................................#################################################.....................................................................###################################################################.................................................................................................................................................................. +........................................................................#####################################################################....................................................................................................................................................................##################################################.............................................................#####################################################......................................................................................................########################################################################........###########.........#############################..........................................##################################################...........................................#########..##...##...#...#......#######...###..#######................########################.........................................................................................################################################..##########################################.................................................................#################################################.....................................................................####################################################################................................................................................................................................................................. +........................................................................######################################################################...................................................................................................................................................................##################################################..............................................................#####################################################.....................................................................................................#################################################...##................##....#.############...#......############################.................................#........###################################################............................................#######.#............#........#######...##.....#######................#############.#########.........................................................................................############################################################################################..................................................................################################################.......................................................................###################################################################................................................................................................................................................................ +.........................................................................######################################################################..................................................................................................................................................................##################################################...............................................................####################################################.....................................................................................................##...####################################################.##............#################.........####.#########################.....................#.........#..###.##..####################################################.........................................#.#########......#....#..#.....#..#####.....##...######................################.########........................................................................................#############################################################################################................................................................#################################################.......................................................................#####################################################################.........................................................................................................###.................................................. +..........................................................................#######################################################################.................................................................................................................................................................######.##########################################................................................................####################################################..................................................................................................####.####################################################..##........#.....###############..........###.#########################..................................#.###########################################################.....................................#.....##########.......#...##.........######..........######................###############..########.......................................................................................##############################################################################################...............................................................#################################################........................................................................######################################################################.....................................................................................................####................................................... +...........................................................................#######################################################################................................................................................................................................................................#########.#######################################................................................................#####################################################................................................................................................########################################################.#....##............###############...##....#############################....................................############################################################...................................##.......#########.##.......##..........#######.####....######................###############.#########.......................................................................................###############################################################################################..............................................................#################################################.........................................................................######################################################################..................................................................................................#####.................................................... +............................................................................#######################################################################..............................................................................................................................................................##################################################.................................................................#####################################################...............................................................................................###....###############################################.##............##.....##############..#......####.#########################...............................#....#############################################################..........................................##########...........#.#.........#####..##.......######...##...........##..############.########......................................................................................###############################################################################################..............................................................#################################################..........................................................................#######################################################################..............................................................................................######..................................................... +.............................................................................########################################################################............................................................................................................................................................##################################################..................................................................####################################################..............................................................................................##.#.##.################################################..###.......#.........############.........###..##########################.......................#............##############################################################..............................#.....#..#...########.....##......##.........#####....##.....####...####...###....###############....#######..................................###................................................################################################################################################.............................................................#################################################...........................................................................#######################################################################...........................................................................................######....................................................... +..............................................................................########################################################################...........................................................................................................................................................##################################################..................................................................#####################################################............................................................................................###..#######################################################...#...#..........#############..#.....###.############################...............##..#..#...#.......#.###############################################################...........................#..............########........#....#..........######.....##...#####.############...####.###########...#######..........................####..########.....................#####...................################################################################################################...............#########......................................################################################............................................................................########################################################################........................................................................................#######....................................................... +...............................................................................########################################################################...........................................................................................................................................................#################################################...................................................................#####################################################..........................................................................................###.#...###################################################..###...#...........############........#####.##########################..............######..............#..#################################################################................................#.......########.##............#........######...##......###############......###..##########....#######.......................###.##############..................########.................################################################################################################...........###############......#######......................#################################################............................................................................##########################################################################..................................................................................#########......................................................... +................................................................................#########################################################################........................................................................................................................................................##################################################.....................................................................####################################################........................................................................................###########################################################.##.#.##.......##....###########........####..###########################............######.##.............#.###################################################################......................................#.########...#........#...........#####.#...##....##############........##..############...#######...##...............#####################...............###############...........#################################################################################################........####################.#############...................#################################################.............................................................................###########################################################################..............................................................................##########.......................................................... +................................................................................##########################################################################.......................................................................................................................................................##################################################.....................................................................#####################################################.....................................................................................######.####################################################..##..##..............###########........####..############################..........########..#.........##....#############################################################################.......###......#.........#...########..#.##..#.....##........######..##.......############..............############...########....................#####################.........#########.##.###################################################################################################################..#########################################.................#################################################..............................................................................############################################################################..........................................................................############.......................................................... +.................................................................................###########################################################################.....................................................................................................................................................##################################################.......................................................................####################################################...................................................................................############################################################.##..####............############....#..###..#.############################........###########...........#..##################################################################################..........................##.#######...##...#.....#..........######...###.....############.............#############..########..................#...####################..#######.#######...###.############################################################################################################################################################................##################################################..............................................................................##############################################################################....................................................................#############............................................................ +..................................................................................############################################################################....................................................................................................................................................#################################################........................................................................####################################################.................................................................................###.#########################################################################################......####.#...##############################...###############............##################################################################################..............................#######.........................######..##.......###########...#.##....##..#############..#######..................#....#.........#########################..###.##############################################################################################################################################################................##################################################...............................................................................################################################################################.............................................................################............................................................. +...................................................................................############################################################################..................................................................................................................................................##################################################.........................................................................####################################################...............................................................................#############################################################################################.......####....#######################################################..####################################################################################.............................###########........#...#..##........#######.##......#######.........#....##..##############...######...#####........##....##...#..........########..############...##.#############################################################################################################################################################...............###################################################...............................................................................################################################################################..........................................................#################.............................................................. +.....................................................................................############################################################################................................................................................................................................................##################################################...........................................................................###################################################.............................................................................##############################################################################################......####.....############################################################################################################################################.............................###############...#........#.........######..........######.............#.####..############...#####.##########....####...#...#.......##...#..#.##.###..#######...#...##############################################################################################################################################################...............###################################################...............................................................................#####################################################################################.................................................####################............................................................... +......................................................................................#############################################################################..............................................................................................................................................##################################################............................................................................###################################################...........................................................................#############################################################################################.#.....####.....##############################################################################################################################################......##....................#############..#...###......##....#..#######...##......#######..#.........##################....################..#######..##......###.............#......###.###...################################################################################################################################################################...............####################################################................................................................................#######################################################################################.........................................#######################................................................................ +.......................................................................................#############################################################################.............................................................................................................................................##################################################.............................................................................####################################################........................................................................##..############################################################################################.............##############################################################################################################################################.######.....#..........###################.....#..##...###.........#########.........#####..#...#.....###################.....######################...............###.####...#..#...########...#..##############################################################################################################################################################...............#####################################################................................................................................##########################################################################################................................###########################................................................................. +........................................................................................##############################################################################............................................................................................................................................#################################################...............................................................................###################################################.....................................................................###....########################################################################################........##....################################################################################################################################################.######.............######################...#....#......#.........######........#...#####............##################......######################..#..###.##..##...###..#####...##############################################################################################################################################################################..............#######################################################................................................................................#################################################################################################....#...#...#....#################################.................................................................. +..........................................................................................##############################################################################.........................................................................................................................................##################################################................................................................................###################################################...................................................................####.##########################################################################################...............########################################################################################################################################################.........#########################.........##....#......#...######....##......#####..#........####################......###################.........#....#.......#...#......##########.#################################################################################################################################################################...............########################################################................................................................................#################################################################################################################################################................................................................... +...........................................................................................###############################################################################.......................................................................................................................................##################################################..................................................................................###################################################...............................................................#################################################################################################..............##################################################################################################################################################..#####.....#############################....#...#.................######............#####....#.....###################.#......####################...............#...#..###.....#...#########################################################################################################################################################################...............#############################################################............................................................................################################################################################################################################################.................................................................... +............................................................................................###############################################################################......................................................................................................................................##################################################...................................................................................###################################################.............................................................#################################################################################################...............###################################################################################################################################################......###################################..#...........###........######....####.....######...##.#######################.......####################.......#............##......###.##########################################################################################################################################################################...............#################################################################...........................................................................############################################################################################################################################..................................................................... +.............................................................................................################################################################################.....................................................................................................................................#################################################....................................................................................####################################################........................................................####..##############################.....###########################################################................###################################################################################################################################################.....###################################...#...#.........##......#######...#........######..##.######################.........####################...................#........#...#########################################################################################################################################################################...............########################################################################.###..................................................................##########################################################################################################################################...................................................................... +..............................................................................................##################################################################################.................................................................................................................................##################################################......................................................................................#####################################################...................................................####....############################..####.##########################################################................###########################################################################################################################################################################################..#............##.......#..#########.###......######..#######################.###......##############################.......#.......##...#########################################################################################################################################################################.................#######################################################################################........................................................########################################################################################################################################....................................................................... +................................................................................................##################################################################################...............................................................................................................................##################################################.......................................................................................######################################################...............................................#####...##############################.######....#..####################################################.......#....#.############################################################################################################################################################################################..................#.........########..#.......#####.#####################.###...###.....##################################.........#.....###################################################################################################################################################################......................################################################################################################..................................................####################################################################################################################################......................................................................... +.................................................................................................####################################################################################............................................................................................................................##################################################.........................................................................................#######################################################..........................................#########################################.####..########################################################..#######......#############################################################################################################################################################################################..........##....#...........###.###...#........#################################........##########################################.##################################################################################################################################################################...#........................#################################################################################################...................................................###################################################################################################################################......................................................................... +..................................................................................................#####################################################################################..........................................................................................................................##################################################..........................................................................................#########################################################...................................###.####...##################################..############################################################....####.......###############################################################################################################################################################################################...##...#.#......##........######..##..#......###############################...###...#########################################################################################################################################################################################################................................#################################################################################################......................................................###############################################################################################################################........................................................................... +....................................................................................................######################################################################################....................................................................................................................#####################################################............................................................................................###########################################################..........................###############################################################################################################.....####.......##############################################################################################################################################################..........###########..#########.#..............###.#........######...##...#..################################.##...#..###################################################################################################################################################################################################.....................................################################################################################################.........................................................############################################################################################################################............................................................................. +.....................................................................................................#######################################################################################................................................................................................................#######################################################.............................................................................................#################################################################............#####################################################################################################################.....#####.......############################################################################################################################################################............#########......#########..........#....###.........########...#####.################################....#...################################################################################################################################################################################################.........................................##############################################################################################............................................................##########################################################################################################################.............................................................................. +......................................................................................................#########################################################################################..........................................................................................................##########################################################...............................................................................................###############################################################################################################################################################################################......#####......###########################################################################################################################################################................#####............###......#....###...#.##.........######..#...####################################...#..#.##########################################################################################################################################################################################.............................................###############################################################################################..............................................................#######################################################################################################################................................................................................ +........................................................................................................##########################################################################################....................................................................................................#############################################################................................................................................................#############################################################################################################################################################################################.......#####.....#########################################################################################################################################################...................................#####........#...#...###..........########....#####################################..##...###################################################################################################################################################################################....................................................#############################################################################################..................................................................###################################################################################################################.................................................................................. +..........................................................................................................##########################################################################################.#............................................................................................#################################################################..................................................................................................##########################################################################################################################################################################################.........###.......######################################################################.##############################################################################......................................#####......##....#........#........######...#######################################.......############################################################################################################################################################################..........................................................############################################################################################.......................................................................##############################################################################################################.................................................................................... +............................................................................................................##############################################################################################.....................................................................................####################################################################...................................................................................................#########################################################################################################################################################################################.........##......######################################################################...##########################################################################...........................................#####...##...#.##.................#######.#..#######################################..##.######################################################################################################################################################################...............................................................###########################################################################################..........................................................................###########################################################################################################...................................................................................... +.............................................................................................................################################################################################################................................................................................######################################################################......................................................................................######################################################################################################################################################################################################..#............######################################.###############################.....#########################################################################............................................#######....#...###......##........######..#..#######################################.....######################################################################################################################################################################...............................................................##########################################################################################............................................................................########################################################################################################........................................................................................ +...............................................................................................................###################################################################################################......................................................................######################################################################................................................................................#################################################################################################################################################################################################################.........#.......##################################.....##................................##########################################################################...........................................####..........###..................#######....######################################...#.########################################################################################################################################################################...........................................................##########################################################################################.................................................................................###################################################################################################.......................................................................................... +................................................................................................................########################################################################################################...........................................................#######################################################################...................................................................................##################################################################################################################################################################################################################........##......##################################.........................................########################################################################............................................#####.......#...##.......##.........#####..#..#######################################.####.#######################################################################################################################################################################..........................................................########################################################################################......................................................................................#############################################################################################............................................................................................. +..................................................................................................................###########################################################################################################.#...............................................#########################################################################.....................................................................................####################################################################################################################################################################################################################.......##...##.#################################..........................................########################################################################............................................#####.............##................#########..####################################################################################################################################################################################################################........................................................................................................................................................................................................................................##########################################################################################............................................................................................... +....................................................................................................................##################################################################################################################.............................#################################################################################........................................................................................####################################################################################################################################################################################################################......###....##################################.............................................######################################################################.............................................#####......#...............##......#################################################################################################################################################################################################################################...........................................................................................................................................................................................................................................###################################################################################................................................................................................. +......................................................................................................................#######################################################################################################################################################################################################################..............................................................................................######################################################################################################################################################################################################################.....####...##################################..............................................#####################################################################............................................#######....................##.......##################################################################################################################################################################################################################################............................................................................................................................................................................................................................................##############################################################################.................................................................................................... +........................................................................................................................###############################################################################################################################################################################################################....................................................................................................###############################################################################################################################################################################################################################.#..################################................................................###################################################################.............................................#######.....#.............#...#......##################################################################################################################################################################################################################################..............................................................................................................................................................................................................................................#########################################################################...................................................................................................... +...........................................................................................................................#######################################################################################################################################################################################################........................................................................................................################################################################################################################################################################.#############################################.....##############.#################################...................................................###########################################..###################...........................................#...######.......#.......#.##..##.......############################################################################..#####################################################################################################################################################.................................................................................................................................................................................................................................................##################################################################......................................................................................................... +.............................................................................................................................#################################################################################################################################################################################################............................................................................................................##############################################################################################################################################################....############################################......############..###.############################....................................................#########################################.....#################.............................#####.........##...#######........##.....#...#...##...#########################################################################......#####################################################################################################################################################...................................................................................................................................................................................................................................................#############################################################............................................................................................................ +...............................................................................................................................###########################################################################################################################################################################################.................................................................................................................#######################################################################################################################################################...........##########################################.......#############################################........................................................####################################..........############......................#################......##....#####......................################################################################################..###..######################################################################################################################################################....................................................................................................................................................................................................................................................######################################################................................................................................................................ +.................................................................................................................................######################################################################################################################################################################################....................................................................................................................############################################################################################################...................###.##......................#.###############################################........############################################.........................................................###############.#...........................................................######################....##....####................#.....#################################################################################...##..#######################################################################################################################################################.......................................................................................................................................................................................................................................................###########################################....................................................................................................................... +...................................................................................................................................#################################################################################################################################################################################.........................................................................................................................######################################################################################.........................................................##########################################################.........###########################################.....................................................#################.............................................................##########################...###...#####....#................#################################################################################.......########################################################################################################################################################..................................................................................................................................................................................................................................................................########################.............................................................................................................................. +.....................................................................................................................................############################################################################################################################################################################.............................................................................................................................#####################.################################################################............................................####.##########################################.#####################......#...###########################################..............................................######################.............................................................##############################.##....#####................#....#################################################################################.......#########################################################################################################################################################........................................................................................................................................................................................................................................................................#.............................................................................................................................................. +........................................................................................................................................####################################################################################################################################################################..........................................................................................................................................................###################################################################.................................#####################################################.#####################.....#....#############################################################............#######################################....................................#####..................###################################...###.##.....#####...........################################################################################........#########################################################################################################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................#############################################################################################################################################################............................................................................................................................................................##############################################################################.................#################################################################################...........################################################################################################################..................................#########...............#############################################.#.........##..##......#############################################################################.........################################################..########################################################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................#####################################################################################################################################################...............................................................................................................................................................#####################################################################################......################################################################.######################..........#################################################################################################################................................###########.............########......#########################.####.............###........##############################################################################......####################################################.########################################################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................############################################################################################################################################....................................................................................................................................................................################################################################################################################################################################################........##.##################################################################################################################................................############...........#########......###############################..........###...........############################################################################......###############################################################################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................###################################################################################################################################.........................................................................................................................................................................#################################################################################################################################################################################...........####################################################################################################################.............................#############.........##########........##############################################....##.############################################################################...###########################################################################...........##...#.#######################################################################................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................########################################################################################################################.................................................................................................................................................................................#################################################################################################################################################################################.........#######################################################################################################################...........................#############........##########..........############################################........###########################################################################..################################################################.................................######################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................. +.............................................................................................................................................................################################################################################################################......................................................................................................................................................................................################################################################################################################################################################################..........########################################################################################################################.........................###############......############.........##########################################.........################################################...########################..###########################################################.........................................#####################################################################................................................................................................................................................................................................................................................................................................................................................................................................................. +......................................................................................................................................................................##############################################################################################..............................................................................................................................................................................................################################################################################################################################################################################.#........##########################################################################################################################........................###############.....############.......##.############################################......############################################........##############################################################################.................................................####################################################################................................................................................................................................................................................................................................................................................................................................................................................................................. +.........................................................................................................................................................................#####################################################################################.....................................................................................................................................................................................................#################################################################################################################################################################.....#########....#......#####################################################################################.......................#############........................###############....#############......#..##############################################.....##########################################..........####################..####################################################......................................................####################################################################................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................########################################################################...........................................................................................................................................................................................................################################################################################################################################################################.......#######...........#####################################################################################.......#...#...............##########.........................#############.....##############.###....##############################################################################################.........####################.#################################################............................................................###################################################################............................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................#####################################################.......................................................................................................................................................................................................................#############..##..##..##..####.####################################################################################################...#######################.........######...........#####################################################################################..............................#######..........................###########......###############....#.###############################################################################################.........###############....##############################################..................................................................###################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................###############################....................................................................................................................................................................................................................................########.......................................############################################################################............####################...........######.......#...####################################################################################...#.............................#####..........................###########.........#############..###################################################################################################........###############..##############################################.....................................................................##################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........##......#...####.###..##..##...##......##.##########################################################.................######################............####.......#..######################################################################################..................................####............................########............###############################################################################################################.........###########################################################...........................................................................#################################################################............................................................................................................................................................................................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#..########.########.####......#...#...######################################............................####################...............####.........#######################################################################################........#...#.......###............###...............................##.............#..##############################################################################################################.........########################################################................................................................................################################################################............................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######..##..#########.###.##................########################..................................####################............#######..........######################################################################################.......................#.....#...#..#........................................##........##############################################################################################################.........#############.########################################...................................................................................###############################################################............................................................................................................................................................................................................................................................................................................................................................................................................ +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........##..##..######..###...#....#..##.....#..##........###############.......................................##################................####...........######################################################################################.................#......................................................................#############################################################################################################..........##################################################........................................................................................##############################################################........................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.######.......#.....#.....##...#....##.##............................................................################..............#..#####...........#######################################################################################.##....................#.....#.....#...................................................#############################################################################################################...........########.######################################............................................................................................############################################################........................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##.......###....#...#......#.#.#.###.###..##..#....................................................################...........#....#####............############################################################################........................#.....................##..................................................############################################################################################################.............############################################...............................................................................................############################################################.......................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####...###..###.###.#.##..#...#.......##..............................................##############...........#.....######...........##############################################################.......#######..............##..##...#...##.......#.....................................................#........###########################################################################################################................########################################..................................................................................................############################################################......................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##.#..........#...#........#.........................................................#############.#...............#######...........##############################################################........#####..........................#..#######............#........................................#..........###########################################################################################################................######################################......................................................................................................##########################################################......................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............#..###.##.............#................................................................###########.#.......#....#.#########..#.......####################################################..########.........####.................................######....#....##...................................................##########################################################################################################...............######################################.........................................................................................................#########################################################......................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........###...##....#...##..#.........................................................############.##........##..###########........###################################################......#######.............................................#########..#...##....................................................########################################################################################################..............#######################################...........................................................................................................#########################################################........................................................................................................................................................................................................................................................................................................................................................................................................ +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############....#........#############..#......#################################################.......#####................................................#######.###.#.#.............................................#.......###############################################...#####################################################.............#######################################..............................................................................................................########################################################........................................................................................................................................................................................................................................................................................................................................................................................................ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############...........##################.....##################################################........####...................................................###...#.##.................................................#.....################################################.###################################################................######################################................................................................................................................########################################################....................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############..#.........################.##..#####################.....########################................................................................................................................................##################################################################################################..................#####################################...................................................................................................................#######################################################....................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############.#......#############################################.......######################.......................##.............................................................................................###.........################################################################################################..................#####################################.....................................................................................................................#######################################################...................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################....#.#############################..#############........#####################................#..#...###............................................................................................####.........#############################################################################################....................#####################################.......................................................................................................................######################################################...................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################.##..###########################.......###########.........###################..................##..###..............................................................................................####..........############################################################################################...................#####################################.........................................................................................................................#####################################################...................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################.........############........#################.....................####................................................................................................######....#...#############################################################################################.................#####################################............................................................................................................................####################################################..................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################.............##########.........################.........................................................................................................................######..##.....#############################################################################################................#####################################..............................................................................................................................###################################################..................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################...............#########.........################..........................................................................................................................####.#.......##############################################################################################...............###.#################################................................................................................................................................##################################################..................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################...................#######......#..################..........................................................................................................................#####...#.....#############################################################################################..............######################################..................................................................................................................................################################################..................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################.....................########....####################..........................................................................................................................####..........#############################################################################################..............#####################################....................................................................................................................................################################################.................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################.......................#######......#################............................................................................................................................####..........############################################################################################.............#####################################......................................................................................................................................###############################################.................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################..........................#########..###################..........................................................................................................................................############################################################################################............#####################################........................................................................................................................................##############################################.................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################...............................############################..........................................................................................................................................#############################################################################################...........######################################.........................................................................................................................................#############################################.................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################.................................##########################........................................................................................................................................##..###########################################################################..###############...........#####################################...........................................................................................................................................#############################################................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################..................................#######################...................................................................................................................................#........###########################.#####################.....#####################.....############...........######################################............................................................................................................................................############################################................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################....................................###################.....................................................................................................................................##.....##########################....##################........##################.......############..........######################################..............................................................................................................................................###########################################................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################....................................##################......................................................................................................................................#...########################.........#############...#....#..............................##########...........######################################...............................................................................................................................................##########################################................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################....................................##################........................................................................................................................................##..#######..###....###.............###########..........................................#######...........######################################.................................................................................................................................................#########################################................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################....................................##################..............................................................................................................................................####...........#................########...............#............................####............#######################################.................................................................................................................................................#########################################................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################....................................##################..................................................................................................................................................................................................................................................#######################################..................................................................................................................................................########################################................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################....................................##################..............................................................................................................................................................#......................................#...........................................#######################################...................................................................................................................................................########################################................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######...####################.....................................##################.......................................................................................................................................................#....###.................................#...............................................########################################....................................................................................................................................................#######################################................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##..........################......................................################.....................................................................................................................................................##.......##..............................##.................................................########################################.....................................................................................................................................................######################################................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########........................................###############........................................................................................................................................................#.....###..............................##...##..........................................#########################################.....................................................................................................................................................######################################................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########..........................................##############......................................................................................................................................................#.......###..............................#####............................................########################################.......................................................................................................................................................######################################.................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######............................................#############..............................................................................................................................................................###................................................................................########################################.......................................................................................................................................................######################################.................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########................................................................................................................................................................#................................................................................#########################################.......................................................................................................................................................######################################.................................................................................................................................................................................................................................................................................................................................................................................................. +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########...............................................................................................................................................................#.................................................................................#########################################........................................................................................................................................................#####################################.................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##......................................................................................................................................................................................................................................................#########################################........................................................................................................................................................#####################################.................................................................................................................................................................................................................................................................................................................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################........................................................................................................................................................#####################################.................................................................................................................................................................................................................................................................................................................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################.........................................................................................................................................................####################################.................................................................................................................................................................................................................................................................................................................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################.........................................................................................................................................................###################################................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################.........................................................................................................................................................####################################.................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################...........................................................................................................................................................###################################.................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################...........................................................................................................................................................###################################.................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################...........................................................................................................................................................###################################.................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################...........................................................................................................................................................###################################.................................................................................................................................................................................................................................................................................................................................................................................................. +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################...........................................................................................................................................................##################################................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################............................................................................................................................................................#################################................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################............................................................................................................................................................#################################................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################............................................................................................................................................................#################################................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################............................................................................................................................................................################################.................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################............................................................................................................................................................#################################................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################............................................................................................................................................................#################################................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################............................................................................................................................................................################################.................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################...........................................................................................................................................................###############################..................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################...........................................................................................................................................................###############################..................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################...........................................................................................................................................................##############################...................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################...........................................................................................................................................................##############################...................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################..........................................................................................................................................................#############################....................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################..........................................................................................................................................................#############################....................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################..........................................................................................................................................................############################........................................................................................................................................................................................................................................................................................................................................................................................................ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################........................................................................................................................................................#############################........................................................................................................................................................................................................................................................................................................................................................................................................ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################........................................................................................................................................................############################......................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################........................................................................................................................................................############################......................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################......................................................................................................................................................#############################......................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################......................................................................................................................................................############################.......................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################.....................................................................................................................................................############################.......................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################.....................................................................................................................................................###########################........................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################.....................................................................................................................................................###########################........................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################...................................................................................................................................................############################........................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################...................................................................................................................................................###########################............................................................................................................................................................................................................................................................................................................................................................................................................ +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################..................................................................................................................................................###########################............................................................................................................................................................................................................................................................................................................................................................................................................ +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################.................................................................................................................................................###########################............................................................................................................................................................................................................................................................................................................................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################................................................................................................................................................##########################.............................................................................................................................................................................................................................................................................................................................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################................................................................................................................................................##########################.............................................................................................................................................................................................................................................................................................................................................................................................................. +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################..............................................................................................................................................##########################............................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################............................................................................................................................................##########################................................................................................................................................................................................................................................................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################............................................................................................................................................##########################................................................................................................................................................................................................................................................................................................................................................................................................................ +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################..........................................................................................................................................##########################................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################........................................................................................................................................##########################.................................................................................................................................................................................................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################......................................................................................................................................##########################................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################.....................................................................................................................................#########################.................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################...................................................................................................................................##########################.................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################.................................................................................................................................##########################..................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################................................................................................................................................#########################...................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################.............................................................................................................................##########################....................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################............................................................................................................................#########################........................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################.........................................................................................................................###########################........................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################.......................................................................................................................##########################......................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################....................................................................................................................###########################.......................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################.................................................................................................................###########################........................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################.............................................................................................................############################............................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################............................................................................................................###########################............................................................................................................................................................................................................................................................................................................................................................................................................................. +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################.......................................................................................................############################............................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################....................................................................................................############################................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################..................................................................................................############################................................................................................................................................................................................................................................................................................................................................................................................................................................. +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################...........................................................................................###############################.................................................................................................................................................................................................................................................................................................................................................................................................................................. +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################.........................................................................................##############################................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################....................................................................................################################.................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################..............................................................................#################################...................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################........................................................................###################################....................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################.................................................................###################################......................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################.........................................................######################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################..............................................##########################################........................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################.##..........................##.###############################################............................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################..##..##..########################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................. +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................